C.Vim работает, о чем свидетельствуют используемые мной команды, подсветка синтаксиса и шаблон. Но я использую \rc
и ничего не происходит. \rr
говорит мне, что нет .exe, а поиск Все говорит мне, что это не проблема каталога.
Во всех прочитанных мною ресурсах я не вижу ничего, что говорит о том, что мне нужно указывать его на определенный компилятор, хотя я установил Visual Studio 2010.
Как мне заставить C.vim скомпилировать мой код? Я относительный новичок с Vim и C.
Редактировать: Я установил для переменной среды Windows значение C: / cygwin / bin, куда я скачал и установил пакеты GCC, но все еще получаю ту же ошибку.
Edit2: Я также скачал Msys и Mingw. Я также попытался настроить Eclipse, следуя инструкциям здесь . Запуск make из командной строки говорит мне, что GNU Make 3.81 запущен. Запуск :make
в Vim говорит мне:
shell returned 2
(1 of 1) : make *** No targets specified and no makefile found
Пробуя Eclipse, я получаю еще одну ошибку make:
make: *** No rule to make target `all'; Stop.
Edit3: Я запустил Code :: Blocks, что я и использовал для запуска. (Прошло много времени с тех пор, как я программировал, и даже тогда я был новичком.) На самом деле мне вообще не приходилось настраивать его, хотя я все равно предпочел бы использовать Vim, поэтому помощь все равно очень ценится.
Edit4: работает make vimFirst
(vimFirst.c - мой файл) компилируется! Запуск программы с :! vimFirst.exe
работает как положено. Теперь вернемся к первоначальному вопросу, как это сделать с C.vim? Было бы гораздо удобнее набрать \rc
и иметь программу для компиляции и запуска, что составляет примерно 1/10 от ввода другого метода.