作为一个vimer,我如何在搜索时禁用cscope跳转到quickfix列表中的第一个错误?

作为一个vimer,我如何在搜索时禁用cscope跳转到quickfix列表中的第一个错误?,vim,Vim,作为一个vimer,我如何在搜索时禁用cscope跳转到quickfix列表中的第一个错误?因为这不是我想要的情况。我想自己选 我到处搜索,但直到现在还没有一个令人满意的答案。您是使用特定于cscope的:cs find foo还是将cscope与ctag合并并使用:cstag foo 无论如何,默认行为是根本不使用quickfix:两个命令都会打开一个包含匹配项列表的特殊窗口,即使只有一个匹配项,也不会执行跳转 检查cscopequickfix的值并读取相关文档:help cscopequic

作为一个vimer,我如何在搜索时禁用cscope跳转到quickfix列表中的第一个错误?因为这不是我想要的情况。我想自己选


我到处搜索,但直到现在还没有一个令人满意的答案。

您是使用特定于cscope的
:cs find foo
还是将cscope与ctag合并并使用
:cstag foo

无论如何,默认行为是根本不使用quickfix:两个命令都会打开一个包含匹配项列表的特殊窗口,即使只有一个匹配项,也不会执行跳转

检查
cscopequickfix
的值并读取相关文档
:help cscopequickfix

最后,我合并了if_cscope_bang.patch,现在一切正常

当你把vim


还请帮助我解决我的多字节支持问题

你说的“m”是什么意思?是“vimer”?什么是“维默”?我整天都在使用Vim,但我是一个Vim用户。我不知道为什么会关闭它。我也想知道怎么做。到目前为止,我的研究表明这是不可能的。嗨,吉姆。我已经解决了底部的问题。你可以照我说的做对了。cscopequickfix的值设置如下:set cscopequickfix=s-、c-、d-、i-、t-、e-。有了这个设置,是否有办法解决默认跳转问题。它似乎不可配置。在其他上下文中,有一些方法可以在不跳到第一个错误的情况下使用快速修复程序:
:make
vimgrep/foo/j*
但我不知道在这里有什么方法可以做到这一点,也不知道全局设置。很抱歉如果你不喜欢这种行为,你应该恢复到原来的状态。谢谢你的链接。它也与vim8一起工作。。。