Что такое энергия “каталог во время выполнения”?

Я пытаюсь начать с вещами как FuzzyFinder, но я застреваю в точке, где это говорит:

УСТАНОВКА

Поместите все файлы в свой каталог во время выполнения. Если Вы имеете zip-файл, извлекаете его к Вашему каталогу во время выполнения.

Необходимо поместить файлы следующим образом:

your_runtime_directory/plugin/fuf.vim

...

Что такое "каталог во время выполнения"? Что идет туда? Где является моим?

21
задан 15.06.2010, 21:56

3 ответа

Предположение, что Вы используете некоторую разновидность Unix, Ваш персональный каталог во время выполнения, является ~/.vim. Это - то, куда необходимо поместить любой плагин, используемый только Вами. Если Вы хотите, чтобы другие пользователи смогли получить доступ к плагину, поместить его во второй каталог 'runtimepath' опции, которая обычно является $VIM/vimfiles. Вы не должны устанавливать плагины в каталог $VIMRUNTIME. Тот каталог предназначается для плагинов, распределенных с Vim. Если Вы поместите другие плагины в тот каталог или измените файлы в том каталоге, то Вы, вероятно, потеряете те изменения при обновлении установки Vim.

Посмотрите

:help 'rtp'
:help $VIMRUNTIME

для больше об этом.

17
ответ дан 07.12.2019, 10:02

Существует на самом деле несколько “каталогов во время выполнения”. Использовать :set runtimepath? в Vim для наблюдения включенных каталогов.

Любой из них должен работать, но вероятно самое легкое место для использования было бы каталогом в расчете на пользователя ~/.vim/, который должен быть первым в Вашем Vim runtimepath.

mkdir ~/.vim; (cd ~/.vim && unzip /path/to/vim-fuzzyfinder.zip)

Если Вы хотите установить его для всех пользователей в системе, то попробуйте один из более поздних каталогов в списке (один из которых является версией определенное значение, которое находится также в Vim $VIMRUNTIME переменная).

9
ответ дан 07.12.2019, 10:02

Войти :!echo $VIMRUNTIME в энергии для обнаружения.

7
ответ дан 07.12.2019, 10:02

Теги

Похожие вопросы