7

Sublime Text で vim Syntax Highlight Definition Files を使用 (または変換) できるかどうかを知っている人はいますか?

promela 用の蛍光ペンを探していて、vim 用の蛍光ペンしか見つかりませんでしたが、デフォルトのエディターとして sublime-text を使用しています

私が見つけた定義https://github.com/vim-scripts/promela.vim/blob/master/syntax/promela.vim

4

2 に答える 2

7

Sublime Text は言語定義に XML ベースの PLIST.tmLanguage形式を使用していますが、私の知る限り、vim 構文のコンバーターを作成した人はいません。ただし、自分で作成してみたい場合はPackageDev、ST2 用のプラグインをインストールすることをお勧めします (ST3 ではまだ実際には動作しません)。XML よりもはるかに扱いやすい YAML を使用して構文を定義でき、正規表現は Onigurama 形式です。その後、YAML から PLIST へのコンバーターを使用して、すべて.tmLanguageを Sublime が理解できる形式に変換できます。

編集

PackageDev は最近、ST3 と完全な互換性を持つ新しいバージョンをリリースしました。これは、Package Control から入手できます。

于 2013-12-19T17:37:04.143 に答える