diff --git a/plugins/sudo b/plugins/sudo index e9401b9..fb72aae 100644 --- a/plugins/sudo +++ b/plugins/sudo @@ -1,14 +1,11 @@ +# # sudo will be inserted before the current command +# + sudo-command-line() { [[ -z $BUFFER ]] && zle up-history if [[ $BUFFER == sudo\ * ]]; then LBUFFER="${LBUFFER#sudo }" - elif [[ $BUFFER == $EDITOR\ * ]]; then - LBUFFER="${LBUFFER#$EDITOR }" - LBUFFER="sudoedit $LBUFFER" - elif [[ $BUFFER == sudoedit\ * ]]; then - LBUFFER="${LBUFFER#sudoedit }" - LBUFFER="$EDITOR $LBUFFER" else LBUFFER="sudo $LBUFFER" fi