【发布时间】:2019-12-16 05:15:21
【问题描述】:
我知道“Why does Vim save files with a ~ extension?”是 10 年前问的。
我尝试使用该讨论中的以下修复,将以下内容放入我的 .vimrc 文件中:
set nobackup "no backup files
set nowritebackup "only in case you don't want a backup file while editing
set noswapfile "no swap files
但它不起作用。我仍然被~ 文件弄得乱七八糟,我想阻止这些文件的生成。有什么办法吗?
我认为部分问题是上述行后面是 .vimrc 文件中的一些样板代码,这些代码撤消了我的命令:
if has("vms")
set nobackup " do not keep a backup file, use versions instead
else
set backup " keep a backup file (restore to previous version)
if has('persistent_undo')
set undofile " keep an undo file (undo changes after closing)
endif
endif
我将我的命令放在此代码下方,不再生成备份文件,但我仍在获取撤消文件。
【问题讨论】:
-
不要把解决方案放在你的问题中。 SO 不是留言板,它更像是在线问答参考或食谱。因此,问题和答案是分开的,必须分开保存。请参阅 meta.stackoverflow.com/a/271399/128421 和 meta.stackoverflow.com/q/267434/128421。此外,请勿在文本中使用“已编辑”或“已更新”标签。我们可以知道发生了什么变化。相反,将信息合并到问题中,就好像它最初存在一样,以保持可读性。
标签: vim