在vim中,
当我按ctrl-]
:tjump
查看所有匹配标记的列表,然后跳转到所需的标记。
2)我想要的是:
vim应该搜索标签文件,
如果有多个匹配项,请显示所有匹配标记的列表
如果有一个匹配,只需跳转到匹配的标签
(就像:tjump
那样)
当我们使用g-ctrl-]
时,这种行为(2)已经发生,但我希望ctrl-]
发生这种情况
我已经看到在某些线索的某些vims中使用ctrl-]
的行为(2)。
请告诉我如何获得行为(2)。换句话说,
请告诉我如何使用 .vimrc 或其他任何内容使ctrl-]
表现得像g-ctrl-]
答案 0 :(得分:13)
这会将正常和视觉模式的<c-]>
映射到g<c-]>
。
nnoremap <c-]> g<c-]>
vnoremap <c-]> g<c-]>
我建议您将g<c-]>
映射到<c-]>
。换句话说,只需交换命令。
nnoremap g<c-]> <c-]>
vnoremap g<c-]> <c-]>