Ren’Pyとzencoding

Ren’Pyのテキストタグでもzencodingが出来ると便利なんですけどzencondingは普通山括弧を使用します。
一方Ren’Pyでは{font}sample{/font}のように波括弧を使用します。

なので通常のzencodingプラグインは使用出来ないのですが、vimなら割と簡単に作れます。

autocmd FileType renpy inoremap , vbyiX{ea}{/*}bba
autocmd FileType renpy inoremap n f}a

上記の設定で以下のように動作します。

font#  (#はカーソル)
この状態で<C-Y>,を入力すれば

{font}#{/font}
となります。
次に<C-Y>nを入力すれば

{font}{/font}#
となり、タグを抜けます。

コメントを残す

メールアドレスが公開されることはありません。