小编Tyr*_*hus的帖子

如何配置 Vim 备份目录

我不喜欢 Vim 用备份和交换文件弄乱我的工作目录,但我不想关闭它们以防出现崩溃。我发现添加如下行:

set backupdir=./.backup
set directory=./.backup
Run Code Online (Sandbox Code Playgroud)

Vim .vimrc 配置文件中告诉 Vim 将这些文件放在隐藏目录中。这很棒,只是如果我不手动创建这些隐藏目录,Vim 似乎不会创建备份或交换文件。我在其他地方看到过这样的行:

set backupdir=./.backup,/tmp,.
set directory=./.backup,/tmp,.
Run Code Online (Sandbox Code Playgroud)

并认为这会告诉 Vim 使用其他位置,/tmp或者.,如果它不能使用./.backup,但 Vim 似乎没有这样做。

我如何让 Vim 要么:

  1. 创建所需的./backup目录,或者
  2. ./backup如果目录不存在,则使用工作目录?

linux vim editor

8
推荐指数
1
解决办法
7683
查看次数

标签 统计

editor ×1

linux ×1

vim ×1