Commenterの説明vimこの記事は勝手にVim記事を書き続けるの1日目(2010/12/26)です。adventしたかったけれどもうクリスマス後なので。Vimのadventは無いのかとつぶやいたところじゃあやれよとつぶやきをいただいたので勝手に始めてみます。いうことですがたいした使い方はしていないのでプラグインの説明でお茶を濁します。Commenterです。Commenter"http://www.vim.org/scripts/script.php?script_id=1218コメントアウトするときに便利なんですがオプションにたくさん種類があってどう使って良いのかわからなくなるのがこのプラグイン。自分が使っているモノを紹介します。1上の方でデフォルトのキーマッピングをオフにして好きなキーマッピングに変えています。下の方ではコメントアウトした際のスペース数を1に設定しています。」と自動的にはいるわけですね。実際に設定している部分です。<Plug>NERDCommenterToggle行を対象にコメントアウトを行います。「コメントアウトする」と「コメントアウトを解除する」はそれぞれ別のキーマップがデフォルトでは割り当てられているのですが、それぞれ別にマッピングするくらいならアウトされているなら解除・されていないならアウトされた方が素敵ですよね?ということでNERDCommenterToggleを使っています。最初の設定でデフォルトのキーマッピングを解除して/に割り当てています。nmapとvmapについて書いているのでノーマルモードとヴィジュアルモードで有効です。<Plug>NERDCommenterAppendこれはコメントアウトしてすぐそのコメントを入力するものです。」と入力されてインサートモードになります。コメントアウトは行末に作られますから便利ですね。<Plug>NERDCommenterToEOLこっちはカーソルのあるところから行末までをコメントアウトします。*/と複数行コメントアウトを入れてくれます。解除するときはNERDCommenterToggleで解除できるのでここの例なら上でマップした/で解除できます。<Plug>NERDCommenterMinimalこちらは複数行のコメントアウトを各行ではなくブロック全体にかけてくれます。*/のパターンですね。ファイルタイプによってこれが不可能なときは各行にコメントアウトが入ります。このくらいでしょうか。実際には「/」などのように入力しています。使いやすいキーマッピングもあるでしょうからまだまだ研究します〜。Pixelaはてなブログをはじめよう!nishikawasasakiさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。