Dê uma olhada no plug-in cSyntaxAfter . Destaques operadores et cetera.
Outra opção é editar o script syntax/java.vim
e adicionar destaque ao grupo Operator
. Dê uma olhada em syntax/pascal.vim
como exemplo.
Você deseja usar o itálico para nomes de classes, que deve ser possível se o arquivo de sintaxe java os reconhecer como um grupo, e eu acho que sim. Parece que os nomes das classes estão no grupo JavaTypedef
.
Você teria que definir um novo destaque para esse grupo. Isso significaria remover a linha
JavaHiLink javaTypedef Typedef
do arquivo de sintaxe e adicionando um novo. Abaixo estou reutilizando a declaração hightlight para Type, que é o que Typedef está vinculado. Eu mudei o term
de underline
para italic
.
Você deve colocar o seguinte no arquivo de sintaxe java.vim
.
hi javaTypedef term=italic cterm=NONE ctermfg=LightGreen ctermbg=NONE gui=bold guifg=#60ff60 guibg=NONE