2014-08-31 23 views
0

由于我的配置,vim将交换文件存储在与编辑文件相同的目录中。一般来说,这没问题,但不在文件夹~/ftp_mount(以及下面的所有目录)中。在这个目录中,我安装了一个ftp服务器。特定路径的vim交换文件在某些​​位置的文件

随着

:设置DIR = /一些/路径

一个可以更改VIM存储交换文件(vim documentation)的位置。是否可以将此配置限制为~/ftp_mount以下的所有目录?

回答

0

如何使用该目录中的自动命令要应用此设置(~/ftp_mount

autocmd BufNewFile,BufRead ~/ftp_mount/* set dir=/some/path 
+0

这将是巨大的,如果这个工作,但它似乎'autocmd'发生交换文件已经经过组。 您可以通过查看':set directory'(它具有autocmd设置的值)和':swapname'的值(它具有与'directory'的默认值相对应的值' )。 (编辑)答案很古老,也许在更新版本的Vim中改变了行为? – 2017-08-24 14:15:45

相关问题