true/false を切り替える

先日参加した Development Environment Conference で、secondlife 氏が Ctrl-a、Ctrl-x で true/false をトグルしていたのが気になったのでキャッチアップ。

デフォルトでは、Ctrl-a、Ctrl-x の機能は数値の増減のみだが、プラグインを入れることで文字列の切り替えさえも可能となる。導入方法は

  1. 名無しの VIM 使いから monday_custom.vim をダウンロード (ページ下部)
  2. ファイルを $VIM/runtime/plugin/ にコピー

true と入力し、文字列の上にカーソルを移動させて、Ctrl-a を押してみよう。感動するはずだ。