Где находятся файлы справки vim и vim, расположенные в OS X? - Их нет в моей домашней папке - PullRequest
4 голосов
/ 31 августа 2011

Я хочу установить vim-latex для Mac, и при этом я заметил, что некоторые файлы необходимо поместить в ~/.vim, которого нет на моем компьютере.

Нужно ли создавать эту папку?

Если vim и все файлы справки vim отсутствуют, где они находятся?

Ответы [ 2 ]

10 голосов
/ 31 августа 2011

Внутри Vim, :echo $VIMRUNTIME покажет вам, где находится Vim. Файлы справки находятся в $VIMRUNTIME/Doc. Выдержка из :he VIMRUNTIME:

Переменная среды "$ VIMRUNTIME" используется для поиска различной поддержки. файлы, такие как электронная документация и файлы, используемые для синтаксиса подсветка. Например, основной файл справки обычно "$ VIMRUNTIME / док / help.txt".

Если вы устанавливаете новые пакеты, не помещайте их в $VIMRUNTIME. Создайте папку ~/.vim и разместите там плагины. Таким образом, вы будете хранить каталог установки от своих модификаций и будете поддерживать плагины независимыми от обновлений Vim. Если вы обновите Vim и $VIMRUNTIME изменения во время установки, вам придется скопировать все ваши пользовательские вещи со старого $VIMRUNTIME на новый.

Итак, как я уже писал, создайте папку ~/.vim, и вы сошли с ума.

1 голос
/ 31 августа 2011

Да, вам нужно будет создать каталог .vim. Ваш домашний каталог (~) и подкаталоги являются рабочими каталогами, которые являются персональными для вас в OS X. Другие пользователи не имеют доступа. Приложения обычно устанавливаются в общую область в файловой системе, в Linux приложения часто устанавливаются в / usr / local / или / usr / local / share, иногда в / opt. Не уверен, где они установлены в OS X.

Все плагины, которые вы устанавливаете для себя, должны быть установлены в каталог / plugin в вашем каталоге ~/.vim. Это настраивает Vim только для вашего логина; другие логины не будут содержать ваши .vim и подкаталоги, поэтому они не будут настроены при запуске Vim. (Вы можете установить плагины в общей области, где установлено приложение Vim, если вы хотите, чтобы они запускались для всех пользовательских логинов.) Более сложные плагины могут содержать файлы в нескольких разных папках в .vim: /.vim/plugin; /.vim/syntax; /.vim/indent; /.vim/ftplugin; / .vim/colors,. , .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...