Come posso ripristinare la posizione del cursore in Vim com'era prima di scorrere, selezionare o PgUp / PgDn?
Sono stanco di cercare dov'ero prima di scorrere verso l'alto per guardare qualcosa in alto.
Esistono comandi come "Posizione cursore precedente" e "Posizione cursore successivo" (come 'u' e 'R' per le operazioni di annullamento / ripetizione regolari)?
Esempio: guardare da qualche parte nel mezzo del file sorgente (nessuna modifica), quindi saltare in cima ( 1G
) quindi non riuscire a trovare dove ti trovavi prima. Certo, nessun segno impostato. (So che posso usare ": sp" per vedere più posti contemporaneamente).
Aggiornare. La domanda è ancora aperta, ho ricevuto un seguito:
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.
Quindi, ci sono modi standard o non standard (che coinvolgono patch per le estensioni Vim o Vim) per fargli ricordare la cronologia dei movimenti del cursore?