1

我刚刚完成了 Vim 的干净(重新)安装(从vim.org/download.php下载,使用 gvim73_46.exe 安装程序。版本为 7.3(补丁 1-46)

对我的 _vimrc 的唯一更改是设置行号、行、列和启用语法。

每次我用 vim 编辑一个文件,保存并关闭它 ( :wq),一个的_viminfo 文件就会在那个文件目录中创建。

此外,备份*.*~文件和.swp文件仍然存在,并且在保存时不会被清除。运行 Windows 7 企业版。

这确实使一切变得混乱-尝试打开存在文件的文件很痛苦.swp..帮助?

4

2 回答 2

5

禁用 viminfo 文件:

set viminfo="NONE"

禁用交换文件:

set noswf

禁用备份:

set nobk
set nowb

更多细节:

:h 'swf'
:h 'bk'
:h 'wb'
:h 'viminfo'
于 2013-08-08T21:19:42.523 回答
1

那很奇怪; viminfo文件应该写在你的主目录中,别无他处:

  • viminfo 文件的默认名称对于 Unix 和 OS/2 是 "$HOME/.viminfo",对于 Amiga 是 "s:.viminfo",对于 MS-DOS 和 Win32 是 "$HOME_viminfo"。对于最后两个,当没有设置 $HOME 时,使用 "$VIM_viminfo"。当 $VIM 也没有设置时,使用 "c:_viminfo"。对于 OS/2,"$VIM/.viminfo" 在没有设置 $HOME 并且设置了 $VIM 时使用。

看起来好像您的%HOME%变量(或%HOMEDRIVE%%HOMEPATH%)没有正确设置。

于 2013-08-09T05:25:34.760 回答