在我的环境中,我在各种.vimrc文件中与其他开发人员共享vim配置(并且还有我自己的配置添加).在环境中的某些地方,我在vim中编辑文件,并自动显示带有尾随波浪号后缀的该文件的副本.什么vim选项控制这个?我想关掉这个功能,因为它只会弄乱我的目录并破坏命令行上的自动完成功能.
谢谢.
Bil*_*dom 46
如果您只想完全关闭备份,:set nobackup@ GregHewgill 的建议就是您的选择.
但是,我已经被Vim的备份经常保存了,我想推荐一个替代方案.我在.vimrc中有这些设置:
set backupdir-=.
set backupdir^=~/tmp,/tmp
Run Code Online (Sandbox Code Playgroud)
第一行从备份目录列表中删除当前目录(以将〜备份保留在工作目录之外).第二个告诉Vim尝试将备份保存到~/tmp,或者/tmp如果不可能的话.(可以根据您的特定环境调整路径; set backupdir^=$TEMP例如,我在Windows上使用.)
换句话说,这会使备份文件不在视线范围内(并且不受欢迎),但不会完全关闭它们.
Gre*_*ill 20
听起来你正在寻找nobackup选项:
:set nobackup
Run Code Online (Sandbox Code Playgroud)
默认情况下,备份不会打开,因此您可能在某处打开了配置文件.