Я хотел бы сделать vim своим редактором на C ++. У меня очень мало опыта работы с ним, и мне нужна помощь в настройке vim для работы с C ++. Мне нужны такие функции как
- полный код (для stl и для моих классов)
- переключение между файлами .cc и .h
- Возможно, у вас, гуру C ++ и vim, есть еще несколько уловок.
Может быть, вы могли бы предоставить некоторые конфигурации (с объяснениями) или ссылки на учебные пособия, плагины, которые я мог бы использовать?
c++
vim
configuration
Драко Атер
источник
источник
Ответы:
Изменить: обновлено по состоянию на июль 2013 г.
источник
Я использую
vim
свой редактор на C ++, но не использую много «экзотических» вещей.^P
и^N
.У меня есть несколько пользовательских сокращений для моего использования на C ++, например:
У меня есть несколько функций для "фрагментов кода", например:
Единственный плагин, без которого я действительно не мог бы жить, это Command-T (который требует поддержки Ruby).
.cc
в.h
переключении, вы можете попробовать этот плагинисточник
NERDTree http://www.vim.org/scripts/script.php?script_id=1658
Обильные ctags (vim уже изначально поддерживает горячие клавиши) http://ctags.sourceforge.net/
taglist: http://vim-taglist.sourceforge.net/
snipmate: http://www.vim.org/scripts/script.php?script_id=2540
Я не занимаюсь омникомплецией обычным способом ^ n ^ p, но есть много ресурсов для поиска в Google.
источник