Вопросы с тегом «plugin-system»

Система плагинов Vim. НЕ для вопросов о конкретном плагине (используйте соответствующий тег plugin- *) или вопросов, для которых может потребоваться плагин.



2
Как я могу переопределить сопоставления ключей плагинов?
Я установил плагин, который не предоставляет механизм для отключения определения клавиш, которые он определяет. Я хочу переопределить одно из сопоставлений ( <leader>cc), определенных плагином для моей собственной цели, я попытался добавить следующую строку в свой .vimrc: noremap <leader>cc echo "my purpose" Но это не работает, <leader>ccвсе еще выполняет команду плагина. …

5
GitHub для .vimrc и плагинов
Я знаю, что многие люди хранят свои .vimrc на GitHub, чтобы упростить получение права на работу на новых машинах, и это имеет для меня полное значение. Однако включение плагинов проблематично, поскольку используемые мной плагины уже являются репозиториями git. Как создать репо, который будет отслеживать как их .vimrc, так и любые …

1
Почему Vimballs обычно не используются?
Я видел, что многие плагины Vim, похоже, не имеют Vimballs . Vimballs были / являются в основном tarball для плагина, который Vim знает, как установить. Таким образом, они были / более удобны, чем использование, tar -xvf потому что вам не нужно было / не нужно беспокоиться о том, что у …

1
Выясните, какой плагин отвечает за привязку ключа
Я собирался ответить на вопрос, но понял, что мой ответ зависит от привязки ключа, предоставленной плагином, который я установил. Еще хуже, я не знаю, какой плагин это обеспечивает. Единственный способ решить эту проблему, который я знаю, - это «бинарный поиск» моих установленных плагинов, отключив половину и включив другую половину. Я …

2
Что делает плагин Vundle совместимым и являются ли другие менеджеры плагинов взаимозаменяемыми?
В течение долгого времени я использовал Vundle для управления плагинами vim. Насколько я могу понять, это в основном просто организует плагины в изолированной структуре каталогов и отслеживает их обновление по исходным URL-адресам, где обычно плагин размещается вручную рядом в каталоге плагинов. Я встречал несколько ссылок на использование одних и тех …

5
Настройки и плагины когда root (`sudo vim`)?
Это действительно расстраивает, когда мне нужно отредактировать файл как пользователь root и использовать его, sudo vim somefile.confи я не могу использовать какие-либо свои сочетания клавиш, настройки и плагины. Есть ли способ получить все мои настройки, когда мне нужно редактировать как root? Я использую vim-plug для своих плагинов.

6
Как посмотреть, активен ли плагин
Как я могу определить, установлен ли плагин типа vim-latexsuiteфайла (например, ) и активирован ли я при открытии соответствующего файла? Другой популярный редактор будет указывать, что соответствующий «второстепенный режим» активен. Что такое VIM-эквивалент?

2
Как условно загрузить плагины
Я искал ответ на этот вопрос, но пока ничего не нашел, поэтому, если я пропустил что-то очевидное, я прошу прощения. Я думал, что это будет быстрый поиск в Google, так что, может быть, это сложнее, чем я думал. Я хотел бы иметь возможность загружать плагины в зависимости от типа редактируемого …

1
Что такое плагин Vim?
Я понимаю, что мы можем расширить возможности Vim, чтобы добавлять новые функции или изменять существующие и улучшать наш опыт редактирования. Хотя я сам долгое время являлся пользователем Vim, я сейчас на неизведанной территории: что такое плагин Vim? Каковы предпосылки для написания плагина, чтобы я мог написать свои собственные плагины в …


1
Экспериментируя с vim / gvim в режиме "virgin"
Иногда я хотел бы попробовать трюк, который я нахожу в Интернете. Часто бывает полезно попробовать это в vim (gvim, если это трюк с графическим интерфейсом), в режиме virgin, то есть без загрузки всего моего ~ / .vimrc. Есть ли у вас какие-либо советы для того, чтобы сделать это эффективно?

2
Можно ли использовать делегат или передать функцию в качестве аргумента в Vimscript?
Я пытаюсь создать небольшой плагин для изучения vimscript, моя цель - создать некоторые функции, обрабатывающие выделенный текст и заменяющие его результатом. Скрипт содержит следующие элементы: Две функции, обрабатывающие текст: они принимают строку в качестве параметра и возвращают строку, которая должна использоваться для замены исходного текста. На данный момент у меня …

2
Как установить плагин .vimball?
Мне дали плагин для Vim. Это вошло в то, что называется .vimball. Что я должен делать с этим точно? Куда я это положу? Нужно ли иметь права root для установки?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.