412a92e45ee934dc3b3a7b21b206b9fec9983623
- Author
- Robby Russell <robby@planetargon.com>
- Committer
- Robby Russell <robby@planetargon.com>
- Date
Message
Merge pull request #3141 from muggenhor/sudo-maintain-cursor-pos
sudo: maintain cursor position
Diff
1diff --git a/plugins/sudo/sudo.plugin.zsh b/plugins/sudo/sudo.plugin.zsh
2index d12e068530e70ca2dc8e55d21e628214ecadbf29..e3ba39918af9345bb04801bb2c5dc5c6704d99b0 100644
3--- a/plugins/sudo/sudo.plugin.zsh
4+++ b/plugins/sudo/sudo.plugin.zsh
5@@ -13,9 +13,8 @@
6 # ------------------------------------------------------------------------------
7
8 sudo-command-line() {
9-[[ -z $BUFFER ]] && zle up-history
10-[[ $BUFFER != sudo\ * ]] && BUFFER="sudo $BUFFER"
11-zle end-of-line
12+ [[ -z $BUFFER ]] && zle up-history
13+ [[ $BUFFER != sudo\ * ]] && LBUFFER="sudo $LBUFFER"
14 }
15 zle -N sudo-command-line
16 # Defined shortcut keys: [Esc] [Esc]