Salut.
Je n'arrive pas à binder mes touches (Insert Suppr Orig Fin PageUp et
PageDown) sous le ksh d'OpenBSD. Souszsh, aucun problème. Voici ce que
j'ai mis en place sur ce shell :
bindkey '^[[1~' beginning-of-line # Home
bindkey '^[[3~' delete-char # Del
bindkey '^[[4~' end-of-line # End
bindkey '^[[2~' overwrite-mode # Insert
bindkey '^[[5~' history-search-backward # PgUp
bindkey '^[[6~' history-search-forward # PgDn
Et là, je n'arrive pas à binder ces keys. Quoique je mette, quand
j'appuies sur ces touches, j'ai un ~ qui apparaît. Un 'bind' sous ksh va
bien me donner les bindkeys actuels, mais je ne sais pas à quelles
touches ça correspond, ni la variable. Genre :
^X3 = delete-char-forward
^X5 = down-history
^X? = list-command
^XA = up-history
^XB = down-history
^XC = forward-char
^XD = backward-char
Comment faites-vous de votre côté ?
Autre question, sous tcsh et zsh, quand je fais un Alt+P ou Alt+N, ça
remonte dans l'historique des commandes, suivant les premières lettres
tapées. Cela ne fonctionne pas sous ksh. Comment faire ?
D'avance, merci.
--
Nicolas, qui essaie de dompter ksh