Je sais qu'il est parfois de mauvais ton de poser des problèmes de config mais ça fait pas mal de temps que cela m'embete.
Sur une Mandrake, je peux utiliser les touches Home et End dans un xterm en bash ... par contre, ces touches ne fonctionne pas sous Debian (mais bien dans des apllications genre gVim ...)
Que faire ?
# Re: Ma p'tite Debian - Configuration
Posté par jmfayard . Évalué à 2.
* C-A : aller au début de la ligne
* C-E : aller à la fin de la ligne
* C-K : effacer la fin de la ligne
* C-U : effacer toute la ligne
* C-R : rechercher dans l'historique
[^] # Re: Ma p'tite Debian - Configuration
Posté par Roche Thibault . Évalué à 2.
* C-H : pour effacer le caractere précedent
[^] # Re: Ma p'tite Debian - Configuration
Posté par Xarli (site web personnel) . Évalué à 2.
[^] # Re: Ma p'tite Debian - Configuration
Posté par Olivier BENDRIES (site web personnel) . Évalué à 2.
C-F: pour aller au mot suivant
[^] # Re: Ma p'tite Debian - Configuration
Posté par Romuald Delavergne . Évalué à 2.
C-B: pour revenir au mot precedant
C-F: pour aller au mot suivant
C-B: pour revenir au caractère precedant
C-F: pour aller au caractère suivant
Par contre
Alt-B: pour revenir au mot precedant
Alt-F: pour aller au mot suivant
[^] # Re: Ma p'tite Debian - Configuration
Posté par Sol Weintraub . Évalué à 2.
Non : effacer toute la partie gauche de la ligne, par rapport au curseur. L'opposé de C-K quoi.
[^] # set -o ...
Posté par Quzqo . Évalué à 1.
On jurerai qu'il y a du emacs là dessous.
Et d'ailleurs c'est le cas...
Dans les shells ksh et bash (voire sh mais je n'en suis pas certain), il suffit de choisir entre les raccourcis emacs (type Ctrl + < touche >) ou vi (type une-touche-suffit) avec respectivement :
- set -o emacs : pour le mode emacs
- set -o vi : pour le mode... du même nom
Il suffit de positionner ce mode dans le .bashrc et hop !
# Re: Ma p'tite Debian - Configuration
Posté par Roche Thibault . Évalué à 3.
Il faut que tu associes le bon code touche aux fonctions début de ligne et fin de ligne. Pour avoir les codes touches, lance cat dans ton xterm et appuie sur home et end. Tu verras alors les codes touches dont tu as besoin (ils peuvent changer en fonction du term utilisé)
Ensuite, mets les bons bindings dans ton bashrc, apres un if term=xterm pour ne pas perturber la console. La je ne peux pas t'aider pour la syntaxe car je suis sous zsh ;)
Bon courage
# Re: Ma p'tite Debian - Configuration
Posté par popopo333 . Évalué à 1.
info readline
ouais bon ok en vrai ct pas aussi evident que ca mais en gros j'ai ca dans mon ~/.inputrc
# do not bell on tab-completion
#set bell-style none
set meta-flag on
set input-meta on
set convert-meta off
set output-meta on
"\eOd": backward-word
"\eOc": forward-word
# for linux console
"\e[1~": beginning-of-line
"\e[4~": end-of-line
"\e[5~": beginning-of-history
"\e[6~": end-of-history
"\e[3~": delete-char
"\e[2~": quoted-insert
# for xterm
"\eOH": beginning-of-line
"\eOF": end-of-line
#for freebsd console
"\e[H": beginning-of-line
"\e[F": end-of-line
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.