現在の単語が構文キーワードであるかどうかを識別する一般的な方法はありますか?構文キーワードとは、Cではinclude、struct、int、C ++ではpublic、class、staticなどを意味します。
コンテキストは次のとおりです。
let w=expand('<cword>')
if is_syntax_keyword(w)
...
endif
現在の単語が構文キーワードであるかどうかを識別する一般的な方法はありますか?構文キーワードとは、Cではinclude、struct、int、C ++ではpublic、class、staticなどを意味します。
コンテキストは次のとおりです。
let w=expand('<cword>')
if is_syntax_keyword(w)
...
endif
このドキュメントには、構文の命名規則に関する多くの情報が含まれており、役立つ場合があります。
この vimcast: Making Color Schemes for Vimでは、Vim が認識する構文の部分を特定する方法について詳しく説明しています。