Расширения VIM
В рамках личного перехода на VIM в качестве основного редактора и IDE подбираю себе наборчик расширений.
IDE
- Project - Organize/Navigate projects of files (like IDE/buffer explorer). Позволяет удобно управлять проектами.
- Source code browser - показывает список всех функций, переменных, классов и т.п. в открытых буферах и позволяет быстро перемещатся по ним. Screenshot
- Buffer Explorer / Browser - список открытых буферов.
- Marks Browser : A graphical marks browser - список и управление метками.
- A windows style IDE - управление окнами. Позволяет разместить в дополнительных окнах и оперативно переключатся Buffer Explorer, Source code
browser, файловый менеджер и другие расширения которые необходимо видеть одновременно с основным текстом.
- The NERD Commenter - плагин позволяет упростить комментирование разнотипного исходного кода.
C/C++
- IComplete: C/C++/Java/C# code completion system using the omnifunc framework - генерирует базу ctags на лету, благодаря чему, не приходится каждый раз пересобирать ctags в ручную. Благодаря тому, что ядро комплитера написано на C работает быстрее чисто vim'овских вариантов.
- C/C++ Insert statements, idioms, comments etc. - большое число команд для вставки типовых конструкций в исходный код. Вставку можно делать как через меню, так и с помощью клавиатурных комбинаций. Screenshot
Python
HTML/PHP
На заметку
Прочие скрипты: аналоги и до конца не распробованные
- copycppdectoimp.vim : Expanded version of VIM-TIP#335 - Copy C++ function declaration into implementat
- echofunc.vim : Echo the function declaration in the command line for C/C++. - скрипт показывает определение функции в командной строке.
- Vimplate Enhanced : Vimplate template system for vim 7.0 (supports C/C++/Cpp, Perl, make, LaTeX)
- SourceCodeObedience - Browse source code easily with cscope, ctags and marks system. (Screenshot)
- OmniCppComplete - автозавершение кода. Информацию берёт из заранее построенной базы ctags (можно повесить команду на хоткей, что бы оперативно перестраивать базу). Screenshot
Темы
- Коллекция тем где можно наглядно выбрать и сравнить темы расцветки.
Готовая конфигурация
Это копия с моей рабочей вимовской конфигурации. Сюда так же включены дополнительные плагины, файлы синтаксиса, расцветки и т.п. права на которые принадлежат их авторам:
~~LINKBACK~~
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported







Дискуссия
Ещё есть симпатичная тема Zenburn.
- **полужирный**
- //курсив//
- > цитата
- [[http://link | Заголовок ссылки]]
Больше о синтаксисе...