Como faço para o buffer de desfazer do vim persistente nas sessões?

9

Quando faço uma edição em um arquivo e saio do vim, gostaria de desfazer essa alteração quando a reabrir mais tarde.

jcayzac
fonte

Respostas:

8

Você pode ativar o desfazer persistente, verifique a ajuda com

:help undo-persistence

É necessário pelo menos o vim 7.3.

desfazer persistência precisa de alguma configuração antes do uso, como definir um diretório para manter as informações de desfazer persistentes. Uma boa explicação é dada aqui: http://amix.dk/blog/post/19548 (graças a @Dalker)

rpilkey
fonte
3

Não posso comentar na postagem acima, mas gostaria de salientar que a desfazer persistência não está disponível no vim 7.2, que é a versão instalada por padrão no Ubuntu 10.10, portanto, provavelmente nos computadores de muitas pessoas no momento da instalação. esta postagem.

Depois que o vim é atualizado para 7.3, a desfazer persistência precisa de alguma configuração antes do uso, como definir um diretório para manter as informações de desfazer persistentes. Uma boa explicação é dada aqui: http://amix.dk/blog/post/19548

Dalker
fonte