vim 的 OCaml 语法文件:“#”和“*”搜索

OCaml Syntax file for vim : '#' and '*' search

我使用 Vim 作为文本编辑器,当我在 OCaml 源代码中时,如果我有这样的东西:

MyModule.my_function

如果我将光标放在 MyModule 上的某处,然后按 #* 键,Vim 将搜索 MyModule.my_function ,但我希望它只搜索 MyModule。如果我将光标放在 my_function 上,我希望它只搜索 my_function.

有简单的方法吗?我无法在 vim 语法文件中识别正则表达式...

提前致谢,

你的:set iskeyword?打印了什么。如果有.包含。

请使用:set iskeyword-=.

删除它

希望这能解决问题。如果是这样,您可能想将其添加到 ~/.vimrc

更多详情请见:h iskeyword