Jak sprawić, by bufor cofania vima był trwały podczas sesji?

9

Kiedy dokonuję edycji pliku, a następnie zostawiam vima, chciałbym móc cofnąć tę zmianę, gdy otworzę ją później.

jcayzac
źródło

Odpowiedzi:

8

Możesz włączyć trwałe cofanie, sprawdź pomoc za pomocą

:help undo-persistence

Wymagany jest co najmniej vim 7.3.

Cofnięcie trwałości wymaga pewnej konfiguracji przed użyciem, takiej jak zdefiniowanie katalogu, aby zachować trwałe informacje o cofnięciu. Dobre wyjaśnienie znajduje się tutaj: http://amix.dk/blog/post/19548 (dzięki @Dalker)

rpilkey
źródło
3

Nie mogę komentować powyższego postu, ale chciałbym zauważyć, że cofanie trwałości nie jest dostępne w vimie 7.2, który jest wersją domyślnie instalowaną w Ubuntu 10.10, więc prawdopodobnie na komputerach wielu ludzi w czasie ten post.

Po uaktualnieniu vima do wersji 7.3 cofanie trwałości wymaga pewnej konfiguracji przed użyciem, takiej jak zdefiniowanie katalogu, aby zachować trwałe informacje o cofnięciu. Dobre wyjaśnienie znajduje się tutaj: http://amix.dk/blog/post/19548

Dalker
źródło