Я только начинаю с Vim. Это забавный опыт, но я нахожу это ошеломляющим. Я пытаюсь установить этот плагин, Vim-Airlines , но у меня много проблем. В разделе « Установка » на странице Github просто говорится:
скопируйте все файлы в каталог ~ / .vim
Предположительно, это означает, что нужно скачать .zip, распаковать его и скопировать все эти файлы в ~ / .vim /. Я сделал это, но Vim просто запускается как обычно, и при запуске :help airline
просто выдает:
Извините, никакой помощи для авиакомпании
Я предполагаю, что это означает, что это не устанавливается. Также статусная строка остается прежней. Я новичок в Vim и очень хотел бы, чтобы это работало. Заранее спасибо!
РЕДАКТИРОВАТЬ: Я также попытался поместить файлы в / usr / share / vim / vim73 /. Нет кости.
РЕДАКТИРОВАТЬ 2: Я запустился, :helptags ~/.vim/doc
и теперь, когда я печатаю :help airline
, отображается страница справки , но я все еще не получаю сам плагин (строка состояния). Vim выглядит так же, но теперь он может отображать страницу справки.
источник
Add set laststatus=2 to your vimrc.
должно быть установлено.Ответы:
Проверьте FAQ проекта .
Внутри vim сделайте,
:h laststatus
чтобы понять, зачем это нужно. Если вы хотите узнать в будущем, загружается ли плагин или нет, проверьте:scriptnames
.источник
Я установил авиакомпанию, используя инструкции по установке с https://github.com/bling/vim-airline
Они рекомендовали несколько менеджеров пакетов - я выбрал первый:
патогенный микроорганизм
Я получил : помогите авиакомпании работать с этой командой:
Как и вы, теперь страница справки отображается, когда я набираю : справка авиакомпании .
источник
Когда вы загружаете последнюю версию vim-aviation as
.zip
и распаковываете ее во временный каталог, вы получаетеvim-airline-master
каталог во временном каталоге. Внутриvim-airline-master
вы найдетеautoload
,doc
иplugin
каталоги. Вы должны либо~/.vim/
если они еще не существуют (не перезаписывайте существующие каталоги с одинаковыми именами!) или~/.vim/
Однако, как примечание, я настоятельно рекомендую изучить Pathogen, поскольку я считаю, что это самый беспроблемный способ играть с плагинами Vim.
источник
autoload
,doc
иplugin
в~/.vim/
использованииcp -r
. Не волнуйтесь,cp -r
не будут перезаписывать существующие каталоги - они просто «объединят» их. На самом деле, у меня даже не было~/.vim/
каталога, прежде чем я попробовал это. Что касается Pathogen, я тоже не смог его установить! Кажется, любой плагин, который я пытаюсь установить, игнорируется. Никогда раньше не использовал Vim, поэтому я не совсем уверен, что делать ...call pathogen#infect()
в ~ / .vimrc. Тогда все плагины будут подкаталогами ~ / .vim / bundle. У вас есть файл .vimrc?Я считаю, что файлы не были скопированы в нужном месте.
Под
.vim
директорииplugin
,doc
иautoload
каталоги должны идти. Я подозреваю, чтоvim-airline-master
каталог перешел в.vim
каталог, и поэтому плагин не настраивается.источник
Эти инструкции по установке предполагают многое - я бы сказал, что они не правы. Файлы плагинов должны быть скопированы в различные подкаталоги вашего
~/.vim
каталога.Я скачал zip-файл со страницы скриптов Vim и посмотрел.
doc/airline.txt
Файл попадает в ваш~/.vim/doc
подкаталог.plugin/airline.vim
Файл попадает в ваш~/.vim/plugin
подкаталог.autoload/airline.vim
Файл попадает в ваш~/.vim/autoload
каталог как это делаетautoload/airline
каталог и все его содержимое.Это один из тех более сложных плагинов, который, вероятно, следует устанавливать с помощью менеджера плагинов, но я не буду беспокоиться об этом, пока вы не получите немного больше опыта с Vim.
источник
doc
,autoload
иplugin
(и файлы, которые они содержат) были объединены с соответствующими каталогами внутри~/.vim/
.Даже если у вас правильно установлен плагин, вам может потребоваться сделать это, чтобы сделать его файл справки доступным:
После этого
:help airline
должен работать "" и он должен сказать вам, как правильно настроить его для использования в вашей среде Vim.источник
:helptags ~/.vim/doc
команду, которая действительно показывала экран справки для авиакомпании! :) Однако, я не получаю сам плагин - строку состояния. Должен ли я «активировать» это или что-то?autoload
каталоге.:scriptnames
?:scriptnames
: pastebin.com/JXuGFeduМне удалось установить vim-Airlines для gvim на платформе Windows. Но вы должны быть в состоянии выполнить тот же процесс для ОС на основе Linux и установить его без каких-либо проблем.
ПРИМЕЧАНИЕ. Данная процедура установки выполняется вручную.
Для установки vim-Airlines выполните следующие действия:
Нажмите на загрузочный zip ( https://github.com/bling/vim-airline ) и распакуйте его.
Для пользователей Windows:
Скопируйте все содержимое в vim-aviation-master и вставьте его в aviation папку $ HOME \ vimfiles . Если папка vimfiles отсутствует, создайте новую папку с именем vimfiles в своей домашней папке.
Вы можете найти свою домашнюю папку, запустив команду
:echo $HOME
в vim.Для пользователей Linux:
Скопируйте все содержимое в vim- aviation -master и вставьте его в каталог $ HOME / .vim с помощью команды
cp -r
.Теперь откройте файл .vimrc, выполнив команду
:edit $HOME/.vimrc
. Добавьте следующую строку в ваш файл .vimrc.set laststatus=2
Причина: настройка по умолчанию 'laststatus' заключается в том, чтобы строка состояния не появлялась до тех пор, пока не будет создан разделитель. Если вы хотите, чтобы он появлялся постоянно, добавьте в ваш vimrc следующее: set laststatus = 2
Для более подробной информации запустите команду
:help laststatus
в vim.Наконец, чтобы добавить справку для vim-aviation, выполните следующую команду в vim.
Для пользователей Windows:
Для пользователя Linux:
Запустите
:help airline
vim для получения дополнительной справки и настроек.Наслаждайтесь красочной линией!
источник
Сделайте себе одолжение и установите менеджер плагинов, как pathogen .
Это делает обработку плагинов намного проще.
После того, как вы настроите патоген, установить авиакомпанию очень просто. Если у вас есть
git
:Без мерзавца вам нужно скачать zip-файл
vim-airline-master.zip
. Потом:источник
execute pathogen#infect()
должна быть первой командой в вашем~/.vimrc
.