Czy można wrócić do poprzedniego miejsca edycji w vim? Wiem, że używając znaków, można poruszać się w różnych miejscach pliku, ale nie wiem, czy vim mógłby automatycznie zapamiętać poprzednie miejsce edycji.jak wrócić do poprzedniego miejsca edycji
Odpowiedz
Ostatnia zmiana odbywa się w znaku nazwie .
więc można przejść do kreski `. (backtick, dot) lub '. (apostrof, kropka). Zobacz:
:help mark-motions
:help '.
ctrl+o
ctrl+i
iść do przodu (jak już poszedł do tyłu, oczywiście)
używam następujące (z dokumentacją):
g; Go to [count] older position in change list.
g, Go to [count] newer cursor position in change list.
Czy :help g,
aby przeczytać więcej na ten temat:
niesamowite! Jestem nowy o 'i., Ale przyjechałem tutaj szukając sposobu na przeskoczenie do jednego przed ostatnią zmianą. To jest to: '2g;' – verboze
Aby przejść do ostatniego pozycji edycji pozycji gi.
To jest bardzo fajne – mko
Czy to naprawdę działa? Nacisnąłem 'gi' w trybie normalnym i po prostu przełączam się do trybu wstawiania w bieżącej pozycji kursora. – Thomson
To też nie działa, po prostu się wstawi, aby sekwencja klawiszy nie była powiązana. – SilentVoid
Ja używałem u
następnie Ctrl-r
zanim dowiedziałem się o '.
- 1. Powrót z kontrolera do poprzedniego
- 2. iOS: powrót do poprzedniego widoku
- 3. Jak wrócić do linii edytowanych przed ostatnim w Vimie?
- 4. Jak wrócić HTTP 204 do kontrolera Railsów
- 5. Jak wrócić do Xcode 6.4, Carthage
- 6. XMLDocument -> Byte [] ... jak wrócić do XMLDocument?
- 7. Jak szybko powrócić do poprzedniego katalogu roboczego w bash?
- 8. Przycisk, aby wrócić do MainActivity
- 9. Jak powrócić do poprzedniego ekranu w telefonie Blackberry?
- 10. GitHub - Jak przywrócić zmiany do poprzedniego stanu?
- 11. Jak przypisać wynik poprzedniego wyrażenia do zmiennej?
- 12. iOS jak programowo powrócić do poprzedniego prezentowanego/wypychanego kontrolera widoku?
- 13. Przekieruj do poprzedniego adresu URL?
- 14. zsh: jak wrócić 'nieporowate' komenda
- 15. Django Przekierowanie do poprzedniego widoku
- 16. Boost.Python - jak wrócić przez referencję?
- 17. jak zmusić fokus do edycji tekstu
- 18. jquery animować, ale potem wrócić do normalnego
- 19. Powracanie do poprzedniego zatwierdzenia w Git dla Visual Studio 2012
- 20. wrócić do poprzedniej lokalizacji po komendzie "cd"?
- 21. Jak dodać tryb edycji do jEdit?
- 22. Jak zdefiniować zdarzenie Textchanged do edycji tekstu?
- 23. Datepicker daty z poprzedniego miesiąca do wybrania
- 24. Programowo wróć do poprzedniego ViewController w Swift
- 25. Jak wrócić do bieżącej strony z ramki w selenowym webdriverze
- 26. Jak wrócić do ostatniego zatwierdzenia + usunąć wszystkie nowo utworzone pliki?
- 27. Jak wrócić do innej wartości w klauzuli WHERE?
- 28. Jak wrócić do wielu języków w Django w czasie wykonywania?
- 29. Jak wrócić do strony odsyłający w CakePHP po zalogowaniu
- 30. Porównując zapis do poprzedniego rekordu w PostgreSQL
używa Jumplist, więc będzie działać tylko wtedy, gdy „skok” został użyty po edycji. Jeśli przewiniesz za pomocą myszy i klikniesz nową lokalizację, to się nie powiedzie. – DrAl
... i ': ju [mps]', aby wyświetlić historię skoku (która jest ustalona na 100, chociaż istnieje oddzielna lista skoków na okno). – Jay
Z całym szacunkiem, jeśli ktoś używa myszy w Vimie, całkowicie tego brakuje. – Jay