Я изучаю C++ с помощью Vim в качестве редактора на Windows XP, однако я нашел проблему, которую я упомянул ниже.
C/C++ template file 'C:\Program Files\Vim\vimfiles\c-support/templates/Templates' does not exist or is not readable
, Как я решаю эту проблему?Для вашей первой проблемы : я подозреваю, что вы не извлекли все файлы в архиве (что пришел в C.VIM). Документация C.VIM (README.CUPPORT) говорит:
подкаталоги в архиве ZIP CVIM.ZIP Зеркало каталог структура, которая необходима ниже Локальный монтажный каталог $ Home / .vim / for linux / unix ($ Vim / vimfiles / for windows)
Это означает, что вам нужно распаять весь архив, так как в вашем каталоге VimFiles.
Есть некоторые другие шаги для последующих действий, подробно описанных в документации.
Что касается вашего второго выпуска : вам нужен makefile для этого. Если вы никогда не делали этого раньше, я предлагаю использовать Cmake для генерации makefile. Вам также понадобится инструменты GNU для Windows; Cygwin или Mingw - самый популярный выбор. Я не использовал их, легче делать все это на некоторых * NIX OS :).
Когда сделано, используйте : CD
(если вы не находитесь в вашем рабочем каталоге), и : make
. Используйте : CL
, чтобы переписать вывод компилятора, : CN
, чтобы перейти к следующей ошибке. Есть некоторые другие полезные команды для компиляции. Вы можете найти эти ресурсы полезными:
Кроме того, я нашел NERD-комментатор очень полезный компаньон Отказ
Я обнаружил, что Vim действует несколько, как иностранец в окнах; Он предназначен для * NIX-подобной операционной системе. Я думаю, что можно сделать подобную среду для нее и использовать ее в основном успешно, но на некотором Linux гораздо проще, так как он «мгновенно домой».
В любом случае, если вы хотите придерживаться Windows, я думаю, вы можете найти способ выполнить то, что вы хотите. Удачи.