私はCSVファイルを作業していますが、Rainbow CSVプラグインを使用すると編集が簡単になるため、vimを使用しています。
http://www.vim.org/scripts/script.php?script_id=4598
しかし、私はインターネット上で同様のものが見つからなかったので、Kateを使用することを好みます。私は直接構文を強調しようとしていますが、ファイル形式に慣れておらず、KateでRainbow CSVのような作業が可能かもしれません。各単語位置に対してitemDataを生成しようとしていますが、期待どおりに機能しません。
<context attribute="Normal" lineEndContext="#stay" name="normal">
<RegExpr attribute="Comment" context="#stay" String="^\s*#.*$" />
<RegExpr attribute="Comma0" context="#stay" String="^.*," minimal="true" />
<RegExpr attribute="Comma1" context="#stay" String=",.*," minimal="true" />
</context>
<itemDatas>
<itemData name="Comma0" defStyleNum="dsComma0" color="#02BCFF" />
<itemData name="Comma1" defStyleNum="dsComma1" color="#81FF4B" />
<itemData name="Comma2" defStyleNum="dsComma2" color="#FF4848" />
<itemData name="Comment" defStyleNum="dsComment"/>
<itemData name="Normal" defStyleNum="dsNormal"/>
</itemDatas>
各単語が違う色になりたいです。
テキストの例:
word0,word1,word2,word3,word4,...,wordN
誰でも私を助けることができればとても感謝します。