• [^] # Re: Zsh

    Posté par . En réponse au journal Faire de la magie avec son .inputrc. Évalué à 5.

    # Remplacer des touches par d'autres touches
    bindkey -s '\el' '^e | less'
    # lancer une commande ZLE
    bindkey "\e[1;5C" forward-word

    Cependant, ce n'est pas forcément la meilleure façon de le faire. Par exemple, le journal utilise :

     "\em": '\C-aman \ef\C-k'

    alors que zsh propose déjà le raccourci Meta-H qui affiche le manuel de la commande courante, tout en restaurant correctement la commande qui était en cours d'édition à la fin.
    En fait, le raccourci Meta-H est affectée à une petite fonction dont on peut voir l'implémentation aisément :

    % bindkey -L '^[H' 
    bindkey "^[H" run-help
    % typeset -pf run-help | pastebinit
    http://paste.debian.net/163263/