Vim语法在java中突出显示标识符和函数

Vim语法在java中突出显示标识符和函数,java,vim,vim-syntax-highlighting,Java,Vim,Vim Syntax Highlighting,在vim中编辑时,我想强调java的标识符和函数 由于某种原因,当我尝试在vimrc中为函数或标识符设置hi时,没有任何变化 有什么想法吗? 谢谢。在查看java.vim文件(/usr/share/vim/vim73/syntax/java.vim on my Mac)时,似乎不支持标识符突出显示/语法,函数(声明)突出显示需要在.vimrc中设置一个标志。因此,请在.vimrc文件中尝试以下操作: let java_highlight_functions = 1 然后是一些函数突出显示,但这

在vim中编辑时,我想强调java的标识符和函数

由于某种原因,当我尝试在vimrc中为函数或标识符设置hi时,没有任何变化

有什么想法吗?
谢谢。

在查看java.vim文件(/usr/share/vim/vim73/syntax/java.vim on my Mac)时,似乎不支持标识符突出显示/语法,函数(声明)突出显示需要在.vimrc中设置一个标志。因此,请在.vimrc文件中尝试以下操作:

let java_highlight_functions = 1

然后是一些函数突出显示,但这不是我希望的。它突出显示函数返回类型、名称、参数和大括号。这是我在没有自定义java.vim文件的情况下发现的所有内容(请参阅)。

在查看java.vim文件(/usr/share/vim/vim73/syntax/java.vim on my Mac上),似乎不支持标识符突出显示/语法,函数(声明)突出显示需要在.vimrc中设置一个标志。因此,请在.vimrc文件中尝试以下操作:

let java_highlight_functions = 1

然后是一些函数突出显示,但这不是我希望的。它突出显示函数返回类型、名称、参数和大括号。这是我在没有自定义java.vim文件的情况下发现的所有内容(请参阅)。

在查看java.vim文件(/usr/share/vim/vim73/syntax/java.vim on my Mac上),似乎不支持标识符突出显示/语法,函数(声明)突出显示需要在.vimrc中设置一个标志。因此,请在.vimrc文件中尝试以下操作:

let java_highlight_functions = 1

然后是一些函数突出显示,但这不是我希望的。它突出显示函数返回类型、名称、参数和大括号。这是我在没有自定义java.vim文件的情况下发现的所有内容(请参阅)。

在查看java.vim文件(/usr/share/vim/vim73/syntax/java.vim on my Mac上),似乎不支持标识符突出显示/语法,函数(声明)突出显示需要在.vimrc中设置一个标志。因此,请在.vimrc文件中尝试以下操作:

let java_highlight_functions = 1

然后是一些函数突出显示,但这不是我希望的。它突出显示函数返回类型、名称、参数和大括号。这是我在没有自定义java.vim文件的情况下发现的所有内容(请参阅)。

可以自定义用于突出显示标识符的正则表达式

这是我的正则表达式(只需在java.vim语法文件中找到这一行并替换为以下内容):

“代码”syn地区的赛区政府的上述上述上述地区的政府工作人员的上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述[A-Za-z0-9_$]*\\[A-z][A-Za-z0-9_$]*\]s*\ze(+end=+\ze(+contains=javaScopeDecl、javaType、javaStorageClass、javaComment、javaLineComment、@javaClasses
它仍然不能完全正常工作;有关更多详细信息,请参见Vim.SE上的。

可以自定义用于高亮显示的正则表达式,以仅高亮显示标识符

这是我的正则表达式(只需在java.vim语法文件中找到这一行并替换为以下内容):

“代码”syn地区的赛区政府的上述上述上述地区的政府工作人员的上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述[A-Za-z0-9_$]*\\[A-z][A-Za-z0-9_$]*\]s*\ze(+end=+\ze(+contains=javaScopeDecl、javaType、javaStorageClass、javaComment、javaLineComment、@javaClasses
它仍然不能完全正常工作;有关更多详细信息,请参见Vim.SE上的。

可以自定义用于高亮显示的正则表达式,以仅高亮显示标识符

这是我的正则表达式(只需在java.vim语法文件中找到这一行并替换为以下内容):

“代码”syn地区的赛区政府的上述上述上述地区的政府工作人员的上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述[A-Za-z0-9_$]*\\[A-z][A-Za-z0-9_$]*\]s*\ze(+end=+\ze(+contains=javaScopeDecl、javaType、javaStorageClass、javaComment、javaLineComment、@javaClasses
它仍然不能完全正常工作;有关更多详细信息,请参见Vim.SE上的。

可以自定义用于高亮显示的正则表达式,以仅高亮显示标识符

这是我的正则表达式(只需在java.vim语法文件中找到这一行并替换为以下内容):

“代码”syn地区的赛区政府的上述上述上述地区的政府工作人员的上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述上述[A-Za-z0-9_$]*\\[A-z][A-Za-z0-9_$]*\]s*\ze(+end=+\ze(+contains=javaScopeDecl、javaType、javaStorageClass、javaComment、javaLineComment、@javaClasses 它仍然不能完全正常工作;有关更多详细信息,请参阅Vim.SE上的。