mince j'ai encore oublié le sudo, zle aide moi

Baptiste Daroussin baptiste.daroussin at gmail.com
Thu Dec 4 15:50:49 CET 2008


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


More information about the Shell mailing list