Могу ли я остановить vim, создав файлы подкачки .swp?

Они загромождают мою рабочую директорию. Может быть, он может просто поместить их в каталог vim или что-то еще?

Ответ 1

Вы можете отключить его с помощью

set noswap

в вашем _vimrc. На самом деле, это предпочтительное поведение при работе с действительно большими файлами. Подробнее в разделе : help swapfile

Для настроек в предопределенном каталоге tis лучше всего прочитать немного этого

Ответ 2

Вы можете изменить каталог для файлов подкачки в .vimrc с помощью

set directory =/tmp

Подробнее см. directory.

Ответ 3

Как уже упоминалось,

set noswap # in vimrc

:bufdo set noswap # when running

Или после запуска:

vim -n

Ответ 4

Использование:

$ vim --version
VIM - Vi IMproved 7.3 (2010 Aug 15, compiled May  4 2012 04:25:35)
...

: help swapfile показывает команду как: noswapfile