配置 vim 的 :make 在错误时切换或打开选项卡

配置 vim 的 :make 在错误时切换或打开选项卡

当我:make从 vim 运行并且出现错误时,它会在当前缓冲区中的错误行号上打开该文件。如果可能的话,我希望它将选项卡切换到已打开的文件,或者使用错误文件创建一个新选项卡。这可能吗?

答案1

您可以使用快速修复窗口:

在快速修复窗口中,每一行都是一个错误。行号等于错误号。您可以使用“:.cc”跳转到光标下的错误。在一行上击键Enter或双击鼠标具有相同的效果。包含错误的文件将在快速修复窗口上方的窗口中打开。如果该文件已经有一个窗口,则会使用它。

(来自 Vim 的 Quickfix.txt,第 2 节)

只需输入

:help quickfix-window

在 vim 中到达那里。

例如

:copen

打开一个快速修复窗口。

相关内容