Como posso restaurar a posição do cursor no Vim como antes de rolar, selecionar ou PgUp / PgDn?
Estou cansado de procurar onde estava antes de rolar para cima para procurar algo no topo.
Há algo como os comandos "Anterior posição do cursor" e "Próxima posição do cursor" (como 'u' e 'R' para desfazer / refazer regularmente)?
Exemplo: procurando em algum lugar no meio do arquivo de origem (sem edição), depois pulando para o topo ( 1G
) e, em seguida, não localizando onde você estava antes disso. Claro, sem marcas definidas. (Eu sei que posso usar ": sp" para visualizar vários lugares simultaneamente).
Atualizar. A questão ainda está em aberto, recebi um acompanhamento:
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.
Portanto, existem formas padrão ou não-padrão (envolvendo correções nas extensões Vim ou Vim) para lembrar o histórico de movimentos do cursor?