gpt4 book ai didi

vim - 我怎样才能让 cscope 结果出现在 gvim7 的分割窗口中?

转载 作者:行者123 更新时间:2023-12-04 02:54:12 26 4
gpt4 key购买 nike

我试过这里的教程:Vim/Cscope tutorial .更改 @ 后在 cscope_maps.vim 中归档到SPACE我得到了 Ctrl-SPACE s在 gVim 中启动 cscope。但是,它会接管整个窗口,而不是为 cscope 信息拆分窗口。

然后我按照对 cscope_maps.vim 的评论中的建议进行了尝试文件更改 nmap <C-SPACE>s :scs find s <C-R>=expand("<cword>")<CR><CR>nmap <C-SPACE>s <C-W><C-S> :cs find s <C-R>=expand("<cword>")<CR><CR>因为我的 gVim 似乎不支持 :scs命令。然而,这仍然在一个完整的窗口中显示 cscope 信息,阻止了我的代码。当我退出cscope界面时,我回到了两个分屏。

关于如何在 gVim 7.3 中编写命令以在拆分窗口中启动 cscope 的任何帮助?

最佳答案

scscope find c foo 做了它应该做的事:在命令行中显示调用 foo 的函数列表,并在水平分割中打开所选函数。

但这不是你想要的,是吗?

可能的目标列表总是显示在命令行中,根据需要展开:它根本不能显示在窗口中。

cscope in action (default)

也就是说,您可以使用 quickfix 窗口而不是命令行来显示列表,请参阅 :help cscope-options

cscope in action (quickfix)

关于vim - 我怎样才能让 cscope 结果出现在 gvim7 的分割窗口中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16989964/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com