1
当我将光标放在标签名称上时(不管标签内的什么位置),按Ctrl-]
应跳转到该标签。它曾经工作过,但现在看来我的Vim在确定标记名的开始和结束位置时遇到了一些问题。跳转到标签(Ctrl-])停止工作
例如,当我将光标置于第一个字符usr_09.txt
并按Ctrl-]
时,它会产生错误:E426: tag not found: usr_09
。当我将光标放在{ident}
标记的中间并按Ctrl-]
时,它提出:E149: Sorry, no help for {ident}
。在这两种情况下,当我直观地选择整个usr_09.txt
并且只有{ident}
中的“ident”时,按Ctrl-]
工作正常,并正确跳转到它们的定义。
这些问题的根源是什么?
在调用setlocal iskeyword之后它仍然无法工作。 'setlocal是关键词?'打印'iskeyword = @,48-57,_,192-255' –
你有没有映射''? –
不,我不知道。并且在按下'Ctrl-]'后,我得到像'E426:tag not found:usr_09'这样的错误。它似乎正在触发*去标记*函数,因为它应该,只是有错误的参数。 –