Vim中通过tags跳转,手动输入选择哪条,"找到 tag: 1 / 2 或更多"
来源:互联网 发布:c编程思想pdf下载 编辑:程序博客网 时间:2024/05/16 06:06
- 安装插件
- 生成tags
- 配置vimrc中tag路径
- 配置快捷键
- 划重点 划重点 划重点
- 配置tag数据库雾cscopetag
- vim中的tselect选择
- 终端中的跳转
- 跳转返回
1. 安装插件
首先,Vim的Vundle中应有
Plugin 'vim-scripts/ctags.vim'Plugin 'vim-scripts/taglist.vim'
并且PluginInstall 安装完毕。
2. 生成tags
在需要的工作目录运行
ctags -R
会生成一个tags文件,其中包括了函数定义等。
3. 配置vimrc中tag路径
配置.vimrc,将生成的tags目录在.vimrc
中进行配置:
例如:
set tags+=/c/Works/new_system/tagsset tags+=c:\Works\new_system\tags
Linux以/
为目录区分;
Windows以\
为目录区分;
4. 配置快捷键:
使用F3
打开当前文件的taglist列表:
map <F3> :TlistToggle<CR>
(划重点 划重点 划重点)
5. 配置tag数据库(雾)cscopetag
针对 Ctrl + ]
对函数、元素进行跳转时控制是否进行选择:
set cscopetag
在.vimrc
中配置 cscopetag
则在Ctrl + ]
出现时出现选择 tag,
若有同名函数,则手动进行选择;
若想跳转到第一条匹配的只需要set nocscopetag
即可。
6. vim中的tselect选择
Vim中使用:tselect + 函数名
也可以查看tags中该函数的路径进行选择;
7. 终端中的跳转
或者直接在终端中键入 vim -t + 函数名
也可以进行跳转;
8. 跳转返回
使用 Ctrl + ]
跳转进入深层函数后,可以通过 Ctrl + t
返回。
阅读全文
0 0
- Vim中通过tags跳转,手动输入选择哪条,"找到 tag: 1 / 2 或更多"
- 三、vim使用手册--找到 tag:1/3 或更多
- 三、vim使用手册--找到 tag:1/3 或更多
- vim“找到 tag: 1/4 或更多” 其他定义的查看方法
- vim使用手册出现 找到 tag:1/9或更多 查看别的定义的方法
- tags cscope 在vim中
- tags-vim
- 通过telnet手动输入HTTP
- HTML中select选择菜单跳转“当前窗口”或“新窗口”
- 8266 执行./gen_misc.sh 通过管道实现默认输入参数,不用手动选择参数
- 关于Tag和Tags
- struts2 tags - Tag Syntax
- 使用vim开发php,tag实现类 函数 变量跳转
- vim tag技巧 函数跳转技巧 TlistToggle技巧
- 通过git describe --tags 查询当前branch是从那个tag建立的
- Display Tag 输入框跳转分页 改jar包版
- Form Tags ->Form Tag Themes
- 让 vim 在上层目录中寻找 tags 文件
- Android性能优化典范第二季
- JNI 开发基础篇:Android开发中os文件的探索
- Django初探
- (node:31568) DeprecationWarning: `open()` is deprecated in mongoose >= 4.11.0, use `openUri()` inste
- (18)用std::wifstream读取Unicode文本
- Vim中通过tags跳转,手动输入选择哪条,"找到 tag: 1 / 2 或更多"
- 《Java多线程编程核心技术》-笔记
- ACM_KMP模板
- poi导出百万数据到excel
- (function($){})(jQuery)、jQuery.extend({})、jQuery.fn.extend()的含义与之间的联系运用
- 2018第四届俄罗斯(莫斯科)国际防务与航空航天展
- Python3爬虫学习笔记(5.Selenium简单操作介绍)
- 嵌入式数据库——sqlite
- 实现Binder接口的异步通信