VIM でシンタックス ハイライターを作成しようとしています。別の試合の中でどのように試合をハイライトしますか?
それぞれの一致を見つけるために、2 つのsyn match
行を作成しました。これは、一致が分離されている場合に機能します。
syn match celString "^xpath=.\{-};" -> matches "xpath=.........;"
syn match celComment "\${.\{-}}" -> matches "${LIB_METADATA};"
最初の行は、xpath 文字列の場合はピンク、文字列の場合は青です
${..}
。2 行目は xpath 文字列のピンクですが、
${..}
その文字列内に含まれる は無視されます。
行の順序を変更しようとしましたsyn match
が、効果がありません。
あなたのアイデアをいただければ幸いです。