11 votes

Comment déplacer un mot à droite/gauche dans linux/bash ?

Modifier - veuillez voir la même question sur Unix Stack Exchange .

Quel est l'équivalent de CTRL-Droit et CTRL-Gauche de Windows ?

0 votes

Faut-il déplacer ce sujet sur unix.stackexchange.com ? Voir aussi ce dup - unix.stackexchange.com/questions/10806/

0 votes

Plutôt que de le déplacer vers Unix.SE et de le voir fermé en tant que doublon là-bas, je l'ai simplement fermé ici... Il semble que vous ayez obtenu votre réponse, alors j'espère que cela fonctionne....

22voto

Janne Pikkarainen Points 7357
  • Alt + F avance, et
  • Alt + B se déplace vers l'arrière.

Mais ce n'est pas tout !

  • Ctrl + A se déplace au début de la ligne,
  • Ctrl + E se déplace à la fin de la ligne,
  • Ctrl + R effectue une recherche interactive dans l'historique, ce qui est très utile.

Pour de nombreuses autres combinaisons de touches, passez au peigne fin le site man bash .

11voto

Damian Powell Points 315

Ajoutez ces deux lignes à votre ~/.inputrc fichier :

"\eOC": forward-word
"\eOD": backward-word

et appuyez sur Ctrl - x Ctrl - r pour relire le fichier afin que les modifications soient actives dans votre session actuelle.

Vous serez en mesure d'utiliser Ctrl - Right y Ctrl - Left pour se déplacer à droite ou à gauche, mot par mot.

0 votes

@Gilles : Merci, je voulais inclure cela mais j'ai oublié.

0 votes

Très bien, +1. Non accepté, car ce n'est pas aussi évolutif pour moi parce que j'ai beaucoup d'ordinateurs différents et de travail et n'a pas envie de changer mes préférences utilisateur sur chacun d'eux. Mais très bien quand même.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X