Movable Type 4 タグの Xyzzy キーワードファイル

シェアする

Movable Type 4 タグの Xyzzy キーワードファイル

あの(まっっったくといっていいほど反響がなかった)企画が帰ってきた!

これは何?

Xyzzy という至高のエディタで、Movable Type という究極の CMS のテンプレートを編集する際、

MT タグを色分けするためのキーワードファイル

──と推測される。

今回は、 MT4 RC1 で追加されたタグに対応しました。──多分。

ダウンロード

mt-kwd-2007-08-03T204649.txt

使い方

冒頭に書いた二つの記事を熟読し、なんだったら、各種広告をクリックしたり、アサマシリンクから何か買ってもいいんだよ?

──さらに、重要なことがあります!

じつは、ただ単にキーワードファイルを作っても、HTML+-mode 上では「タグ」として認識されていない、ということに今さら気がつきました。どういうことかというと、タグを閉じる操作(Ctrl + .)をしても反応しないし、インデントも付かない。

ということで、下記ファイルの内容を「~/.xyzzy」か「~/site-lisp/siteinit.l」に追記してください。主に、HTML+-mode 用の設定付近に追加することになるでしょう。

dot-xyzzy-2007-08-03T212559.txt

これで、「一発でインデント」すると、実に気持ちよく (X)HTML も MT もタグがインデントされます。

xyzzy の音 – 編集: 一発でインデント

ref.:

MT4 のタグ情報は、下記の記事を参考にしました。感謝!

勝手に添削希望
  • Xyzzy はモード一つに付きキーワードファイルも一つだけ?
    • 複数のキーワードファイルを適用する方法はないのかな?
  • 「*html+-tags-list*」の追加方法
    • 初期状態のタグリストに「追加」する方法は?
  • 「(mt_dir)/lib/MT/Template/ContextHandlers.pm」に MT タグの情報がある
    • 自動的にタグ情報やキーワードファイルをはき出すスクリプトが欲しい