前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >vim-IDE进化09 tagbar

vim-IDE进化09 tagbar

作者头像
潇洒
发布2023-10-20 11:06:41
2430
发布2023-10-20 11:06:41
举报
文章被收录于专栏:石头岛

tagbar 作用

实现函数之前的跳转,看下效果图,右侧那部分就是:

右侧的列表就是ctags的显示的中间代码部分的函数列表,选择对应的函数,就可以在源码中进行跳转。

tagbar 安装

添加插件部份,使用Plug安装就比较简单的,把下面部份的代码复制到~/.config/nviminit.vim下面,执行安装

:PlugInstall

代码语言:javascript
复制
" 展示当前文件的一些函数
" 查看当前代码文件中的变量和函数列表的插件,
" 可以切换和跳转到代码中对应的变量和函数的位置
" 大纲式导航, Go 需要 https://github.com/jstemmer/gotags 支持
Plug 'majutsushi/tagbar'

" =================================
" tagbar
" =================================
" 将tagbar的开关按键设置为 F5
nnoremap <silent> <F5> :TagbarToggle<CR>

" 设置tagbar的宽度
let g:tagbar_width=30

" 可选,在某些情况下自动打开tagbar
" autocmd BufReadPost *.cpp,*.c,*.h,*.hpp,*.cc,*.cxx call tagbar#autoopen()

插件地址

插件地址: https://www.vim.org/scripts/script.php?script_id=3465

总结

代这里,代码注释插件也添加完成了,接下来先从java的语法高亮提示开始,添加上java的功能,后续可以再添加go和其实常用的语法提示。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-01-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • tagbar 作用
  • tagbar 安装
    • 插件地址
    • 总结
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档