web-dev-qa-db-fra.com

Revenir à la ligne précédente avec Vim

Je me demandais s'il y avait un moyen de revenir à la ligne précédente sur Vim.

Disons, par exemple, que j'écris du code C et que je voulais juste ajouter un #include en haut de la page: j'appuie sur gg et je vais en haut, j'ajoute #include, puis je veux revenir à la ligne sur laquelle je m'étais arrêté.

Est-ce possible à Vim?

65
Amit

Oui. Vous pouvez utiliser `` pour sauter entre les deux dernières positions.

Autrement, Ctrl+O et Ctrl+I peut vous aider. Voir :help CTRL-I.

100
Benoit

Utilisez une marque:

ma

marque l'endroit (avant le gg)

`a

vous ramène.

35
Matteo Riva