簡體   English   中英

如何讓Vim知道Java 8 lambda語法?

[英]How do I make Vim aware of the Java 8 lambda syntax?

Vim 7.4附帶的Java語法文件阻塞了Java 8 lambda語法。 它突出顯示->紅色。 我怎樣才能解決這個問題?

在名為java.vim ~/.vim/after/syntax創建一個文件,並將以下內容添加到該文件中:

syn clear javaError
syn match javaError "<<<\|\.\.\|=>\|||=\|&&=\|\*\/"
syn match javaFuncDef "[^-]->"

第二行是從標准java語法文件復制的,但沒有

[^-]->

有關~/.vim/after/目錄的更多信息,請參閱:help after-directory

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM