Eu tenho uma instalação do Cygwin em uma máquina com Windows 10. Estou tentando ativar o histórico de desfazer em vim
para que seja lembrado entre vim
instances. No momento tudo é esquecido depois de fechar o editor. Meu .exrc
inclui o seguinte:
set undofile
set undodir=$HOME/.vim/undo
set undolevels=1000
set undoreload=10000
Eu tive um problema com .swp
arquivos não sendo abertos corretamente. Aparentemente, o diretório não existia e vim
não foi capaz de criar um. No entanto, $HOME/.vim/undo
definitivamente existe:
drwx------+ 1 xxx Domänen-Benutzer 0 May 18 14:19 tmp
drwx------+ 1 xxx Domänen-Benutzer 0 May 18 14:20 undo
Eu tentei seguir esta questão e esta , incluindo a definição do seguinte:
set nocompatible
Eu também tentei seguir este conselho e definir:
set undodir=$HOME/.vim/undo
No entanto, ainda não funciona. Alguma outra ideia que possa estar faltando?