在windows中如何禁止vim生成临时文件

在windows中如何禁止vim生成临时文件,第1张

禁止vim生成备份文件 

在 .vimrc中加入以下内容:

set nobackup1

这样可以禁止生成带 ~ 的文件。当然,如果禁用后,vim自动备份的功能就失效了.

禁止.swp文件 

在.vimrc中加入以下内容:

set noswapfile1

The swap file is created when you have a file open, and provides some backup/recovery security, in case Vim crashes while editing a file. It also can prevent multiple Vims from editing the same file. I usually just turn this off too, because I rarely have a use for it. The .swp file isn’t as annoying as the ~ file, because it goes away when you close Vim, but I still just turn that feature off.

干吗要删它?这个文件是防止终端崩溃后恢复文件用的。

刚才打开了不止一个文件,每次都要提示。就想删除。

刚才google了一下,和你说的一样。

#vi~/.vimrc把其中的:setbackup "keepabackupfile修改为:setnobackup "keepabackupfile

我在solaris中误删了刚写的shell脚本,只有哭的份!

每次当文件内容被修改而没有用:w保存的时候,都会有这么一个文件,这样可以解决多个用户编辑同一个文件,或忘记存盘而先关了终端的情况

当时先打开了一个文件,做了修改,之后再打开同一个文件的时候就有提示,说“Swapfile".文件名.swp"alreadyexists!

[O]penRead-Only,(E)ditanyway,(R)ecover,(Q)uit:“觉得很麻烦,就想删除啊。现在搞清楚了。各位xd提醒的是。

另外,发现vimrc也是很有用啊

如果不想在编辑文件时自动生成备份文件的话,可以这么做:打开GVim安装目录下的vimrc_example.vim,将其中的如下部分中的else语句用引号注释掉:if has("vms")set nobackup" do not keep a backup file, use versions insteadelseset backup " keep a backup file即将上面四句改为:if has("vms")set nobackup " do not keep a backup file, use versions instead" else" set backup " keep a backup file里,else部分用双引号注释掉即可。set backup是设置使用自动生成备份文件的命令。附:不备份文件总是不太好的。你可以在 vimrc 中加入set backupset writebackupset backupdir=~/tmp


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/tougao/11895532.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存