, чтобы скомпилировать программы C и запустить их, я использую ": make", но я хотел бы запустить также скомпилированная программа, если компиляция прошла успешно.
Я написал
au FileType c setlocal makeprg=g++\ %\ \&\&\ ./a.out
в vimrc, это работает, но у меня появляется ошибка vim, когда в моем коде есть ошибки, поэтому vim не помещает курсор в правильную строку . Я получаю эту ошибку:
E40: Не удается открыть файл ошибок / tmp / vEtUQQ2 / 0
Есть ли обходной путь, исправление или другой способ добиться этого?