Salut à tous,
ZSH nous apporte une solution en 3 secondes pour permettre de rajouter un sudo
ou un pfexec (on n'est pas raciste on pense aux trucs bien foutu de solaris) en
début de ligne avec un simple alt+f (ou ce que vous voulez comme raccourcit
clavier :
insert-root-prefix () {
local prefix
case $(uname -s) in
"SunOS")
prefix="pfexec"
;;
*)
prefix="sudo"
;;
esac
BUFFER="$prefix $BUFFER"
CURSOR=$(($CURSOR + $#prefix + 1))
}
zle -N insert-root-prefix
bindkey "^[f" insert-root-prefix
Voila c'est beau, c'est propre et c'est super pratique.
---
Bapt