.vimrc backupdir多个目录
若语句为true,我想在vim中的:w之后的几个目录中创建备份文件。维姆:帮助说,你需要在目录之间加逗号,而不是别的。但这对我不起作用。它只读取第一个目录。我尝试了不同的方法,比如使用set backupdir+=,或者~/。而不是 In.vimrc扩展返回.vimrc backupdir多个目录,vim,directory,backup,Vim,Directory,Backup,若语句为true,我想在vim中的:w之后的几个目录中创建备份文件。维姆:帮助说,你需要在目录之间加逗号,而不是别的。但这对我不起作用。它只读取第一个目录。我尝试了不同的方法,比如使用set backupdir+=,或者~/。而不是 In.vimrc扩展返回 :echo expand("%")==".vimrc" 1 我不相信没有自定义插件这是可能的。如果您仔细阅读vim帮助,它会说备份文件将创建在列表中第一个可能的目录中。所以你看到的行为是故意的 如果您真的希望能够备份到多个目录,我建议您编
:echo expand("%")==".vimrc"
1
我不相信没有自定义插件这是可能的。如果您仔细阅读vim帮助,它会说备份文件将创建在列表中第一个可能的目录中。所以你看到的行为是故意的
如果您真的希望能够备份到多个目录,我建议您编写一个函数来执行此操作,并将其附加到。哦,我读了大约10遍,但没有看到“第一个”。感谢you@Demyanov,不用担心,一句话很容易漏掉一个词
:echo expand("%")==".vimrc"
1
vim --version
VIM - Vi IMproved 7.4
MacOS X (unix) version
*'backupdir'* *'bdir'*
'backupdir' 'bdir' string (default for Amiga: ".,t:",
for MS-DOS and Win32: ".,c:/tmp,c:/temp"
for Unix: ".,~/tmp,~/")
global
{not in Vi}
List of directories for the backup file, separated with commas.
- The backup file will be created in the first directory in the list
where this is possible. The directory must exist, Vim will not
create it for you.