Vim中 ctags 跳转直接跳到第一个匹配行的问题
意图
- 用ctags搜索代码时, 用
ctrl + ]
后,只有一个匹配项直接跳转,有多个则列出所有匹配项选择跳转
问题
-
在 vim 中使用 ctags 是一个很令人舒服的事情,但有时一些默认的配置和不知原因的问题导致在使用 ctags 时很烦心,如:
-
在用ctags搜索代码时, 用
ctrl + ]
, 缺省情况下, vim会把你带到第一个匹配的地方, 有时候这个不是你想要的, 那应该怎么跳到别的地方呢?
解决方案
- 使用
:ts
命令 - 在 .vimrc 中添加以下配置:
map <c-]> g<c-]>
http://vimcdoc.sourceforge.net/doc/tagsrch.html#tag-matchlist
作者:Lomper
出处:http://www.cnblogs.com/lomper
关于作者:小菜鸟一枚,欢迎大神指点!
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.