我注意到我有一些以结尾的点文件.un~
,例如,我有个.vividchalk.vim.un~
,但是我不确定它来自哪里。好像它们是在终端中使用Vim时创建的。这些文件是什么?当我关闭正在编辑的文件时,可以让它们自己删除吗?
Answers:
当您编辑和保存文件时,Vim会创建一个与原始文件同名的文件,并且 un~
在扩展名。
Vim 7.3包含一项新功能,即永久撤消,即退出Vim并存储在以结尾的文件中时,撤消信息不会丢失.un~
。您已经设置了该undofile
选项,因此Vim在保存原始文件时会创建一个撤消文件。您可以通过清除以下选项来阻止Vim创建备份文件:
:set noundofile
请注意,默认情况下此选项处于关闭状态。您已undofile
在其中一个初始化文件中明确启用了该选项。如果要将撤消文件仅存储在特定目录中,则可以指向undodir
选项包含所有聚合撤消文件的目录。
set undofile
获取持久撤消)。其他设置是否会干扰新功能,例如nobackup
或noswapfile
?
set nobackup set noswapfile set noundofile
如果我不希望小狗追踪,在每个_vimrc中都可以使用!您可能会认为其中之一可能会默认关闭或…
花了我一段时间才能找到实际放置:set noundofile
命令的位置。我是新手,我将回答我如何使其不做备份。
:e $HOME/.vimrc
:set noundofile
:wq
vim-sensible
。在vim上阅读自述文件非常有帮助。我从窥视代码截屏中学到了我可以做的事情,:verbose set undofile?
然后我将看到该选项的设置位置。我认为我有权利。