我想在没有关闭vi的情况下编译cpp文件. 我知道:!g ++ file.cpp但我更喜欢:make所以我在.vimrc文件中添加了这一行
au FileType C set makeprg = gcc \% au FileType Cpp set makeprg = g ++ \%
但我一直得到 "make:*****没有指定目标,也没有找到makefile.停止.**"消息. 谁能告诉我我的设置有什么问题? 我用上面的选项成功编译.
c++ vim compilation
c++ ×1
compilation ×1
vim ×1