用于 vim 的 OCaml 语法文件:"#"和"*"搜索



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

MyModule.my_function

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

有没有简单的方法可以做到这一点?我无法识别 vim 语法文件中的正则表达式...

提前感谢,

你的:set iskeyword?打印什么。如果有.包括在内。

请使用:set iskeyword-=.将其删除

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

更多详情请见:h iskeyword

最新更新