重新打开vim quickfix关闭的文件
当我使用vim的quickfix跳转到构建中的错误时,如果包含错误的文件尚未打开,它将在我的一次拆分中打开它,替换我打开的文件重新打开vim quickfix关闭的文件,vim,Vim,当我使用vim的quickfix跳转到构建中的错误时,如果包含错误的文件尚未打开,它将在我的一次拆分中打开它,替换我打开的文件 有没有办法在拆分中重新打开上次关闭的文件,或者让quickfix在新拆分中打开文件?您可以使用:cn:cp:cl跳转到上一个/下一个/列出生成中的错误。这样你可以:bn然后:bp。或者使用标记:ma,'a尝试在正常模式下使用。它会将您带到上一个位置,即使上一个位置位于其他文件中。如果您打开了quickfix窗口,则在光标位于要转到的错误上时按,将在新的拆分窗口中打开文件
有没有办法在拆分中重新打开上次关闭的文件,或者让quickfix在新拆分中打开文件?您可以使用
:cn
:cp
:cl
跳转到上一个/下一个/列出生成中的错误。这样你可以:bn然后:bp。或者使用标记:ma
,'a
尝试在正常模式下使用
。它会将您带到上一个位置,即使上一个位置位于其他文件中。如果您打开了quickfix窗口,则在光标位于要转到的错误上时按
,将在新的拆分窗口中打开文件。在这种情况下,我所做的是:开始编译之前
进程我首先拆分窗口
:sp
编译过程结束后,我只需转到原始窗口(我使用split创建的窗口),然后按CTRL-w+o键关闭其他窗口,并将我保留在原始位置。Oups Mea Coupa。它是
cn
,cp
,cl
。哈哈,非常抱歉。这正是我想要做的。。。虽然我认为Zyx的答案也解决了这个问题。谢谢这(还有戴夫·柯比说的)正是我想要的。ThanksOP:这是一个非常有用的击键,由
补充,它将向前遍历
向后遍历的文件。您还可以一次拆分并运行命令,例如:sp make