Я новичок в GVim, и я использую GVim на Ubuntu 10.4 OS. Сейчас я изучаю Ruby, и я хочу добавить Intellisense для этого. Мой вопрос: можно ли добавить набор API для GVIM, а не только для Ruby, но, возможно, для Perl, Java, C++ ... и т. Д.? Спасибо,Как добавить Intellisense для языка в Gvim?
ответ
Строго говоря, Intellisense не доступен для (g) Vim 7+. Это Microsoft-торговая марка Visual Studio.
Автоматическое, контекстно-зависимое завершение кода для многих языков является особенностью Vim, однако. Это называется Omni complete. Ruby, Perl, Java и C++ имеют плагины, поддерживающие полное завершение.
Поиск, установка и оптимизация плагинов для всех вышеперечисленных языков является довольно широкой задачей и, вероятно, выходит за рамки одного вопроса. Вы должны начать с превосходной документации Vim по адресу :help compl-omni
. Для завершения Ruby omni вам понадобится Vim с поддержкой Ruby.
Кроме того, есть много плагинов для увеличения времени выполнения, которое обычно запускается путем ввода Ctrl-x Ctrl-O
. Мне лично нравится AcpComplPop, который позволяет всплывающие всплывающие всплывающие окна автоматически при вводе без использования вышеупомянутой ключевой команды. В версии vim.org доступно еще много языковых плагинов, улучшений и страниц вики.
- 1. Как добавить поддержку Intellisense для визуальной студии для нового языка
- 2. Как включить intellisense в VIM (gvim)
- 3. Алгоритм Intellisense для языка сценариев
- 4. Как реализовать intellisense для моего языка в визуальной студии?
- 5. Как реализовать поддержку intellisense для пользовательского языка DLR в VS2008?
- 6. Как добавить значок gvim в меню openwith
- 7. Добавить документацию intellisense в StructureMap
- 8. как добавить поддержку языка для андроид
- 9. Синтаксис установки в Gvim для сборки
- 10. Как добавить intellisense в мое приложение
- 11. Как добавить кнопку в Visual Studio Intellisense
- 12. Как добавить intellisense в мое приложение?
- 13. Как настроить соляризацию для gvim?
- 14. хвост как функциональность для gvim
- 15. Как добавить Intellisense в Visual Studio Код для начальной загрузки
- 16. Синтаксис настройки Perl в Gvim
- 17. Как добавить поддержку языка в файл Constants.h?
- 18. Плагины только для gvim?
- 19. Вход для мыши в gvim
- 20. Могу ли я добавить файл Completions (Intellisense) в расширение поддержки языка?
- 21. Как добавить новую строку языка в WordPress?
- 22. как добавить шрифт в gVim на систему windows
- 23. Visual Studio Intellisense help для ключевых слов
- 24. Предложение добавить поддержку statemachine для языка C++
- 25. Как добавить поддержку для нового языка в FlashDevelop?
- 26. Laravel: как добавить слово для языка в RUNTIME
- 27. Как добавить текст в речь для языка хинди?
- 28. для языка Java, как добавить следующую строку в список
- 29. Как добавить поддержку HTML5 Intellisense для Visual Studio 2010 SP1?
- 30. Как запустить javascript в gvim?
Большое спасибо за ваше четкое объяснение. Я думаю, что был ленив^_^с того дня, как вернулся в Windows. – Chan
Здравствуйте, Micheal, я проверил ваш AcpComplPop по адресу http://www.vim.org/scripts/script.php?script_id=1879 Я просто хочу спросить вас, что такое <ваш каталог времени выполнения> в руководстве по установке? – Chan