Je connais la combinaison Ctrl + A pour sauter au début de la commande en cours, et Ctrl + E pour passer à la fin.
Mais y a-t-il un moyen de sauter mot par mot, comme Alt + ← / → dans les applications Cocoa ?
Je connais la combinaison Ctrl + A pour sauter au début de la commande en cours, et Ctrl + E pour passer à la fin.
Mais y a-t-il un moyen de sauter mot par mot, comme Alt + ← / → dans les applications Cocoa ?
Sur Mac OS X - les raccourcis clavier suivants fonctionnent par défaut. Notez que vous devez faire en sorte que la touche option agisse comme meta dans les préférences du terminal (sous l'onglet clavier)
J'ai observé que les combinaisons de touches par défaut d'emacs pour la simple navigation dans le texte semblent fonctionner sur les shells bash. Vous pouvez utiliser
Voici comment vous pouvez le faire
To config Terminal do move (left and right) word-by-word:
- Esc + b (left)
- Esc + f (right)
To configure it to Alt + left and right:
- Open Terminal preferences (command + ,);
- At Keyboard tab, select "control cursor left (or right)" and doubleckick it;
- Left: Select the combo "modifier" to "option" and the action to \033b
- Right: Select the combo "modifier" to "option" and the action to \033f
Vous pouvez également vous référer à cet article de blog sur le site de textmate :
Passer à iTerm2 . C'est gratuit et beaucoup plus agréable que le simple vieux terminal. Il dispose également de beaucoup plus d'options de personnalisation, comme les raccourcis clavier.
J'aime aussi que vous puissiez utiliser cmd
et 1-9 pour passer d'un onglet à l'autre. Essayez-le et vous ne reviendrez jamais au terminal normal :)
Comment configurer les préférences de clavier personnalisées dans iterm2
^ right / left arrow
ou si vous ne vous souciez pas d'une sauvegarde, supprimez-les simplement du profil par défaut.CMD + left arrow
escape + B
déplace un mot vers la gauche, escape + f
déplace un mot vers la droite.escape + d
Il m'arrive souvent d'appuyer sur le mauvais bouton (cmd / control / alt) avec une touche fléchée et j'ai donc mes combinaisons de touches fléchées avec ces boutons, toutes configurées pour sauter des mots en avant et en arrière, mais faites ce qui vous convient le mieux.
J'ai Alt + ← / → fonctionnement : ouvert Préférences " Paramètres " Clavier l'entrée pour option curseur gauche à envoyer la chaîne de caractères au shell : \033b et définir option curseur droit à envoyer la chaîne de caractères au shell : \033f . Vous pouvez également l'utiliser pour d'autres combinaisons de touches de contrôle.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.