fix(zsh): skip sudo for cmd in preexec
This commit is contained in:
@@ -151,8 +151,14 @@ function set_terminal_title() {
|
|||||||
|
|
||||||
function preexec() {
|
function preexec() {
|
||||||
local cmd
|
local cmd
|
||||||
|
local -a parts
|
||||||
|
|
||||||
cmd=${1%% *}
|
parts=("${=1}")
|
||||||
|
if [ "${parts[1]}" = "sudo" ]; then
|
||||||
|
cmd="${parts[2]}"
|
||||||
|
else
|
||||||
|
cmd="${parts[1]}"
|
||||||
|
fi
|
||||||
|
|
||||||
set_terminal_title "$cmd"
|
set_terminal_title "$cmd"
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user