Dans les applications d'émulation de terminal, appuyer sur les flèches CTRL+ Left/ permet de passer Rightd'un mot au précédent ou au suivant. Est-il possible d'avoir les mêmes fonctionnalités dans une console Linux, que ce soit en mode texte ou en mode framebuffer?
Dans ma configuration, les CTRLtouches fléchées + sont transformées en séquences de caractères échappés et non interprétées.
la source
"\033O5D"
code, mais en omettant complètement d'où vous avez obtenu les codeskeycode 105
etF100
. En plus, j'obtiens^[[1;5B
et^[[1;5A
pour ctrl + Down et Ctrl + Up. Comment dois-je manipuler la1;
pièce?showkey
programme. La1;
partie n'est pas différente des autres:"\033[1;5B"
et ainsi de suite.keycode 105
peut être trouvé en utilisantshowkey
. Mais où avez-vous obtenu leF100
?Raccourcis de style Emacs Alt+ f, Alt+ btravail par défaut avec tous les readline programmes de ligne de commande -powered, comme des coquillages.
la source
Vous pouvez définir vim comme éditeur de ligne de commande, puis appuyer sur ESC et sauter dans le style de vim (avant, arrière, fin, $, 0, etc.)
la source
J'ai eu ce problème sur Debian avec un
~/.inputrc
fichier vide . Correction du problème en supprimant ce fichier.la source