Pet*_*ter 6 c c++ vim makefile
当我从VIM编译或运行文件时,无论文件是否已在另一个vim选项卡中打开,所有错误引用都会在最后一个活动缓冲区中打开.这种行为非常烦人.
是否有任何方法可以强制vim在编译错误时表现得像':tab drop'?(见http://vim.wikia.com/wiki/Edit_a_file_or_jump_to_it_if_already_open)
非常感谢任何提示!
您正在寻找'switchbuf'选项.如果您set switchbuf=useopen,usetab,newtab,那么任何已经显示带有错误的缓冲区的窗口/选项卡都将被聚焦.如果没有显示缓冲区的窗口/选项卡,则会创建一个新选项卡以显示它.