Хабр Курсы для всех
РЕКЛАМА
Большая витрина: от крупнейших школ до частных авторов. Сравнивайте по цене, длительности, формату и выбирайте самый подходящий курс!
function! MakeProject()
execute "silent update"
execute 'echo system("cd ..\\PROJECT_DIR && nmake")'
endfunction
:make не просто компилирует проект, он еще и парсит вывод на ошибки компиляции и добавляет их в quickfix и можно прыгать по ним обычными :cnext и :cpre.execute это то же самое, что и просто написать комманду.function! MakeProject()
silent update
echo system("cd ..\\PROJECT_DIR && nmake")
endfunction
:runtime! vimrc.d/*.vimrc
set list listchars=tab:>-,trail:.,extends:>,precedes:<
mkdir build
cd build
cmake ../
gvim ../*
Использование Vim в качестве C/C++ IDE