Comment puis-je restaurer la position du curseur dans Vim telle qu'elle était avant le défilement, la sélection ou PgUp / PgDn?
J'en ai assez de chercher où j'étais avant de faire défiler pour regarder quelque chose en haut.
Existe-t-il quelque chose comme les commandes «Position précédente du curseur» et «Position suivante du curseur» (comme «u» et «R» pour annuler / rétablir régulièrement)?
Exemple: Regarder quelque part au milieu du fichier source (pas d'édition), puis sauter en haut ( 1G
) puis ne pas trouver où vous étiez avant cela. Bien sûr, aucune marque n'est fixée. (Je sais que je peux utiliser ": sp" pour visualiser plusieurs endroits simultanément).
Mise à jour. La question est toujours ouverte, j'ai reçu un suivi:
The answerers didn't understand your question and the answers were too weak of a solution. c-o & c-i don't work for movements.
If I understood correctly, I find that your question was un-answered and that you were looking for a solution for a scenario like this:
As I am vim beginner I frequently do incorrect movements and actions and would like to undo them as though I had never pressed anything, returning to my previous editing location before I started messing up.
Existe-t-il donc des moyens standard ou non standard (impliquant des correctifs pour les extensions Vim ou Vim) de lui rappeler l'historique des mouvements du curseur?