我正在使用 vim-plug 来管理我的 vim(版本 7)插件依赖项,并尝试利用 these cscope key mappings 每个 this tutorial 。
这是我必须通过将它复制并粘贴到 ~/.vim/plugged/
目录来安装在插件系统之外的东西吗?
最佳答案
我从 http://cscope.sourceforge.net/cscope_maps.vim 创建了一个镜像并在我的 repo ( https://github.com/dr-kino/cscope-maps ) 上提供。
首先,您需要安装 cscope。之后,您需要在 .vimrc 中添加以下几行:
" Cscope Key Map
call plug#begin('~/.vim/plugged')
Plug 'dr-kino/cscope-maps'
call plug#end()
打开vim并运行:PlugInstall
现在您可以使用键绑定(bind) ctrl\s、ctrl\f、ctrl\g 等。
不要忘记在您的项目根文件夹中生成 CSCOPE 数据库,否则这将不起作用。
示例( http://cscope.sourceforge.net/cscope_vim_tutorial.html ):
find /my/project/dir -name '*.c' -o -name '*.h' > /foo/cscope.files
cd /foo
cscope -b
CSCOPE_DB=/foo/cscope.out; export CSCOPE_DB
BR
关于vim-plugin - 如何使用 vim-plug 安装 cscope_maps?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53687094/