VimColor plugin
XHTML の文法で未だにうっかりミスしてしまうのは、整形済みテキストをマークアップする pre 要素。使用頻度が高くないのも学習できない一因か。何をミスするかって、pre 要素の内容に平気で TAB 文字を書いてしまう。整形済みという意味に反するんですね、これ。かといって TAB は & を & に置換するような単純処理では整形できない。ので、VimColor プラグインで expandtab を設定した。これで無意識に pre 要素内で TAB を使ってしまっても、良きに計らってくれる。
それと、色分けさせたくない場合に class 属性値を none とすることで処理しないようにした。処理して欲しくない場合の選択肢が無くて困ったので。
テンプレートタグで <$MTEntryBody vim_color="none"$> のようにして使います。
- Version 0.51
- Removed empty span elements.
- Version 0.5
- Change to use a single object, this requires Text::VimColor 0.11.
- Version 0.4
:set expandtab- DO NOT parse if
[@class="none"]. - Add container tag
MTVimColorwithfiletypeattribute ( default: none ). - Version 0.3
:set encoding- Requires
- Text::VimColor 0.11
- タグ
- Movable Type
- Perl
- plugins
- Vim
- 公開日時
- 2005-12-16T18:55:28+09:00 @455
- 更新日時
- 2006-02-25T21:56:04+09:00 @580
- Permalink URI & TrackBack URL
- http://blog.drry.jp/2005/12/16/1855
TrackBack ( 1 )
- vimcolor プラグイン from マルッと!
- 2006-12-28T23:45:52+09:00 @455
- Movableタイプで、コードをvimのシンタックスでハイライトしてくれるプラ...
コメント