Невозможно остановить создание резервных копий в root с помощью Vim / Emacs - PullRequest
0 голосов
/ 24 мая 2009

Проблема 1: Мой Vim делает резервные копии с расширением ~ в мой корень

У меня есть следующая строка в моем .vimrc

set backup backupdir=~/tmp/vim//,~/tmp//,.//,/var/tmp//,/tmp//$

Однако я не вижу корневой каталог в строке.

Почему мой Vim создает резервные копии сценариев моей оболочки с расширением ~ для моего корня?


Проблема 2: Мой Zsh запускает мои сценарии оболочки при входе в систему, которые есть в моем PATH. Например, мой shell-скрипт "replaceUp" запускался в моем корне при входе в систему. Я по умолчанию держу его в ~ / bin / shells / apps.

Почему Zsh запускает сценарии оболочки, которые находятся в моем PATH при входе в систему?

1 Ответ

5 голосов
/ 24 мая 2009

Файлы, заканчивающиеся на ~, являются файлами подкачки, используемыми vim при редактировании файлов. Вы можете попробовать установить переменные backupdir и directory

set backupdir=~/tmp/vim//,~/tmp//,.//,/var/tmp//,/tmp//
set directory=~/tmp/vim//,~/tmp//,.//,/var/tmp//,/tmp//
...