Jak mogę przywrócić pozycję kursora w Vimie, tak jak przed przewinięciem, wybraniem lub PgUp / PgDn?
Jestem zmęczony szukaniem, gdzie byłem, zanim przewinąłem w górę, aby spojrzeć na coś na górze.
Czy istnieje coś takiego jak polecenia „Poprzednia pozycja kursora” i „Następna pozycja kursora” (takie jak „u” i „R” w przypadku zwykłego cofania / powtarzania)?
Przykład: szukanie gdzieś pośrodku pliku źródłowego (bez edycji), następnie przeskakiwanie do góry ( 1G
), a następnie nie znajdowanie, gdzie byłeś wcześniej. Oczywiście nie ustawiono żadnych znaków. (Wiem, że mogę użyć „: sp”, aby wyświetlić kilka miejsc jednocześnie).
Aktualizacja. Pytanie jest nadal otwarte, otrzymałem odpowiedź:
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.
Czy są więc jakieś standardowe lub niestandardowe (obejmujące łaty do Vima lub rozszerzeń Vima) sposoby na zapamiętanie historii ruchów kursora?