Questão O que é ..vimrc.un ~ e qual componente Vim cria porque?


Ultimamente, eu geralmente encontro um arquivo chamado ..vimrc.un~ na pasta em que eu edito um arquivo. De onde vem esse arquivo?

Estou usando o Vim 7.3 com plugins pathogen, nerdtree, vim-eunuch, vim-surround, vim-sparkup e vim-sensible.

Nota: a razão pela qual peço é porque ainda não sei qual componente específico causa isso. Caso contrário, eu seria capaz de aprofundar ou fazer uma pergunta mais específica.


3


origem




Respostas:


Esses arquivos são usados ​​para armazenar informações para armazenar persistente desfazer informações, permitindo que as alterações sejam desfeitas mesmo depois de sair e reiniciar vim. Este é um recurso embutido do vim, não de qualquer plugin.

Você pode obter informações adicionais sobre isso no vim com:

:help undo-persistence
:help 'undofile'
:help 'undodir'

4



Qual configuração e / ou opção de linha de comando impede o comportamento? Isso é o mesmo que -n? Obrigado pela resposta por enquanto e +1 - 0xC0000022L
Isto é controlado pelo undofile opção, a segunda seção de ajuda que eu referenciei. Isso é diferente dos arquivos de swap controlados pelo -n opção. - qqx
Obrigado. Significa vim-sensible é o culpado e não é tão sensato para mim depois de tudo;) - 0xC0000022L