web-dev-qa-db-fra.com

Comment déplacer un mot à gauche dans l'éditeur vi

J'utilise un raccourci w pour déplacer le curseur d'un mot vers la droite, existe-t-il un raccourci pour déplacer un mot vers la gauche?

132
Suresh

utilisation b reculer d'un mot

utilisation w avancer d'un mot

et voici un aide-mémoire qui pourrait vous être utile

alt text

Source: http://www.viemu.com/a_vi_vim_graphical_cheat_sheet_tutorial.html

274
Wazery

Ses b.

Vous pouvez voir d'autres motions ici:

http://vimdoc.sourceforge.net/htmldoc/motion.html#Word-motions

Généralement, une commande Vim est composée de

compter le mouvement d'action

Où:

count est le nombre de fois que vous souhaitez qu'il s'exécute, la valeur par défaut est 1.

action est évidemment une action: d pour supprimer, c pour le changement, la valeur par défaut est vide et cela signifie simplement déplacer

motion est la direction que vous avez déjà

24
Goran Jovic

En plus du mouvement b mentionné dans les autres réponses, un autre mouvement qui peut être intéressant est ge.

Cela vous amène à la dernière lettre de la Parole à gauche. Lorsque b est considéré comme l'opposé de w, ge peut être considéré comme l'opposé de e, ce qui vous amène à la fin du mot actuel.

Notez également que tous ces mouvements basés sur Word ont un équivalent sur Word: W, B, E et gE qui sont "plus rapides". Pour la différence entre les mots et les mots, voir: :h Word.

8
statox

oui, vous pouvez utiliser "b" pour reculer d'un mot et par avance, "2b" pour reculer de 2 mots

6
Jimmy Huang

Comme le titre le demande, vous souhaitez vous déplacer à gauche (en arrière). b le fait.

4
khachik