语法突出显示规则,用于在 Vim 中标记方法定义或调用之间的句点



我想知道如何在 Vim 中创建通用突出显示规则以标记方法调用/定义之间的句点。

例如,我希望看到此方法调用中的句点突出显示->obj.method()。我还希望该规则能够处理嵌套在代码块中的方法,例如obj.method([parameters...]) { anotherObj.anotherMethod() }

问题重现

谢谢。

你似乎正在使用类似pangloss/vim-javascript的东西,而不是默认的 JavaScript 语法。如果是这样,该语法相当严格地定义了允许的位置。这应该让你的定义通过门:

:syn cluster jsExpression add=MethodDot

最新更新