在新窗口中打开命令
我试图在新窗口中执行:YcmComplete GoToDefinition,但我无法弄清楚如何在新窗口中执行vim命令,任何指针?在新窗口中打开命令
当我使用拆分不工作,因为这是因为这是为了拆分窗口和打开文档,而不是执行跳转命令的输出等到新窗口。
本质上是将它绑定到一个键上,当我这样做时,它会在一个新窗口中打开,所以我不必前后跳动,然后当我看到它并获得它时,我的确切位置。
我不知道要明白你的意思,因为你放弃使用:split
的可能性......我想简单地这样做:
:split|YcmComplete GoToDefinition
然后,您可以键入按Ctrl-W按Ctrl -W返回到您所在的窗口(或Ctrl-WC关闭新窗口)。
谢谢!我是vim的新手,仍然在学习我的方式 –
感谢您的答案!我似乎有一个不同的'YouCompleteMe'版本,其中':YcmCompleter GoToDefinitionElseDeclaration'似乎达到了类似的结果。出于某种原因,当我尝试使用':split | YcmCompleter GoToDefinitionElseDeclaration'时,您的解决方案对我而言不起作用,但是当我将其更改为':split
特别为YouCompleteMe有一个选项,请参阅'help g:ycm_goto_buffer_command' – lessthanideal