当我使用 Ctrl-] 跳转到 vim 中的标签名时,它会忽略 ! 和 ? 字符,而这两个字符在 ruby 中可以用作标识符的一部分。例如,当尝试跳转到“empty?”标签时,它会抱怨缺少标签“empty”。
答案1
将所需字符添加到 iskeyword 选项中。尝试:
:设置 iskeyword+=!,?
当我使用 Ctrl-] 跳转到 vim 中的标签名时,它会忽略 ! 和 ? 字符,而这两个字符在 ruby 中可以用作标识符的一部分。例如,当尝试跳转到“empty?”标签时,它会抱怨缺少标签“empty”。
将所需字符添加到 iskeyword 选项中。尝试:
:设置 iskeyword+=!,?