- Ctrl o volta na lista de atalhos
- Ctrl i avança na lista de saltos
adicionalmente eu consideraria definir um mark via m ' e quando terminar com a rolagem pressione ' ' .
Como posso restaurar a posição do cursor no Vim como era antes da rolagem, selecionando ou PgUp / PgDn?
Estou cansado de pesquisar onde estava antes de rolar a tela para ver algo no topo.
Existe algo como os comandos "Posição do cursor anterior" e "Posição do cursor seguinte" (como 'u' e 'R' para desfazer / refazer normal)?
Exemplo: Procurando em algum lugar no meio do arquivo de origem (sem edição) e, em seguida, pulando para o topo ( 1G
), em seguida, não conseguindo encontrar onde você estava antes disso. Claro, não há marcas definidas. (Eu sei que eu posso usar ": sp" para ver vários lugares simultaneamente).
Atualizar. A pergunta 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.
Então, há algum padrão ou não-padrão (envolvendo patches para extensões Vim ou Vim) maneiras de lembrá-lo do histórico de movimento do cursor?
adicionalmente eu consideraria definir um mark via m ' e quando terminar com a rolagem pressione ' ' .