![全局阻止编辑者创建 ~ 文件](https://linux22.com/image/41959/%E5%85%A8%E5%B1%80%E9%98%BB%E6%AD%A2%E7%BC%96%E8%BE%91%E8%80%85%E5%88%9B%E5%BB%BA%20~%20%E6%96%87%E4%BB%B6.png)
是否有全局设置来阻止所有文本编辑器创建备份文件?我厌倦了在 11 个不同的地方更换它。
答案1
这实际上为“学好一个编辑器”提供了一个相当有力的论据。
FWIW,.vimrc 语句将是“set nobackup”。
答案2
据我所知,没有任何一个环境变量或配置设置是由每个 UNIX 编辑器检查的。
对于 Emacs,您可以通过将其插入到以下文件中来关闭所有文件的文件备份~/.emacs
:
(setq backup-enable-predicate (lambda (path) nil))
GEdit 有一个布尔配置键/apps/gedit-2/preferences/editor/save/create_backup_copy
,您可以使用 来设置gconf-tool
。
我确信有多少编辑器就有多少种关闭备份的方法。 :-)
答案3
正如其他人所说,没有跨编辑器配置选项。但是,这是一种病态的解决方案:
编写一个执行如下操作的脚本:
find / -iname "*~" -exec rm {} \;
将此脚本添加为每隔几分钟运行一次的 cron 作业。
如果您只是想保持保管箱文件夹干净,请将 更改/
为适当的文件夹。我敢打赌可以通过使用创建一个更有趣的解决方案因克朗。
答案4
使用只读文件系统。