如何定义哪些字符被视为 vim 中的标签名的一部分?

如何定义哪些字符被视为 vim 中的标签名的一部分?

当我使用 Ctrl-] 跳转到 vim 中的标签名时,它会忽略 ! 和 ? 字符,而这两个字符在 ruby​​ 中可以用作标识符的一部分。例如,当尝试跳转到“empty?”标签时,它会抱怨缺少标签“empty”。

答案1

将所需字符添加到 iskeyword 选项中。尝试:

:设置 iskeyword+=!,?

相关内容