Catalyst などで config を書く際に YAML を使って書いたりしているのですが、その他にもちょろっとした設定などを簡単でわかりやすいという理由から YAML を使って書くことが増えてきました(自分だけ?)。
自分は YAML を emacs で編集しているのですが、 yaml-mode ってあるのかなと思い、いろいろと探してみたのですが残念ながらみつかりませんでした。
ないんだったらせっかくなので elisp の勉強もかねて自分で作ってみようということで、とりあえず色を付けるだけのものを作ってみました。ただまだ色の指定すらできません…。単純にカラフルな YAML が見られるだけです。
また、 YAML の文法を全部把握しているわけではないので、カラフルになるべきところ(?)でならないこともまだまだあったりすると思います…。
- Download
ダウンロードは下記からできます。
yaml-mode-0.01.tar.gz
- TODO
今後は下記のようなことをやろうかと考えています。
- 各種カスタマイズ
色だったり、インデントだったりが指定できるように
- インデント
インデントを自動で計算して、TABでできるように。
- キーバインド
キーバインドでいろいろできるように。
- 文法チェック
文法チェックができたらいいな。
よかったら使ってみてください、そして要望などがあったらコメントを頂ければ幸いです。
もしくは既にyaml-modeあるよ!ってときは教えてください。再開発はあれなので…。