mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-05-29 04:53:17 +02:00
fix(sudo): modify grep command to handle special characters in editorcmd
This commit is contained in:
parent
3604dc23e0
commit
cc9b75ace7
1 changed files with 1 additions and 1 deletions
|
|
@ -78,7 +78,7 @@ sudo-command-line() {
|
||||||
# - $realcmd is "cmd" and $EDITOR is /alternative/path/to/cmd that appears in $PATH
|
# - $realcmd is "cmd" and $EDITOR is /alternative/path/to/cmd that appears in $PATH
|
||||||
if [[ "$realcmd" = (\$EDITOR|$editorcmd|${editorcmd:c}) \
|
if [[ "$realcmd" = (\$EDITOR|$editorcmd|${editorcmd:c}) \
|
||||||
|| "${realcmd:c}" = ($editorcmd|${editorcmd:c}) ]] \
|
|| "${realcmd:c}" = ($editorcmd|${editorcmd:c}) ]] \
|
||||||
|| builtin which -a "$realcmd" | command grep -Fx -q "$editorcmd"; then
|
|| builtin which -a "$realcmd" | command grep -Fx -q -- "$editorcmd"; then
|
||||||
__sudo-replace-buffer "$cmd" "sudo -e"
|
__sudo-replace-buffer "$cmd" "sudo -e"
|
||||||
return
|
return
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue