Chciałbym uczynić vim moim edytorem C ++. Mam bardzo małe doświadczenie w pracy z nim i potrzebuję pomocy w skonfigurowaniu vima do pracy z C ++. Potrzebuję takich funkcji jak
- code-complete (dla stl i dla moich klas)
- przełączanie między plikami .cc i .h
- może być jeszcze kilka sztuczek, które macie guru C ++ i vimów.
Może mógłbyś podać kilka konfiguracji (z wyjaśnieniami) lub linki do samouczków, wtyczek, z których mógłbym skorzystać?
c++
vim
configuration
Draco Ater
źródło
źródło
Odpowiedzi:
Edycja: aktualizacja od lipca 2013 r
źródło
Używam
vim
jako mojego edytora C ++, ale nie używam wielu „egzotycznych” rzeczy.^P
i^N
.Mam kilka zdefiniowanych przez użytkownika skrótów do mojego użytku w C ++, na przykład:
Mam kilka funkcji dla „fragmentów kodu”, takich jak rzeczy, na przykład:
Jedyną wtyczką, bez której naprawdę nie mogłem żyć, jest Command-T (która wymaga obsługi ruby)
.cc
do.h
przełączania, można spróbować tej wtyczkiźródło
NERDTree http://www.vim.org/scripts/script.php?script_id=1658
Exuberant ctags (vim już natywnie obsługuje skróty klawiszowe) http://ctags.sourceforge.net/
lista tagów: http://vim-taglist.sourceforge.net/
snipmate: http://www.vim.org/scripts/script.php?script_id=2540
Nie robię omnicompletion tylko zwykłych rzeczy ^ n ^ p, ale jest wiele zasobów do wyszukania.
źródło