【发布时间】:2014-08-14 22:57:17
【问题描述】:
我不喜欢 Vim 用备份和交换文件弄乱我的工作目录,但我不想关闭它们以防万一发生崩溃。我发现添加如下行:
set backupdir=./.backup
set directory=./.backup
在 Vim 的 .vimrc 配置文件中告诉 Vim 将这些文件放在隐藏目录中。这很好,只是如果我不手动创建这些隐藏目录,Vim 似乎不会创建备份或交换文件。我在其他地方看到了类似的行:
set backupdir=./.backup,/tmp,.
set directory=./.backup,/tmp,.
并认为这会告诉 Vim 使用其他位置,/tmp 或 .,如果它不能使用 ./.backup,但 Vim 似乎没有这样做。
我将如何制作 Vim:
- 创建所需的
./backup目录,或者 - 如果
./backup目录不存在,使用工作目录?
【问题讨论】: