LoginSignup
45
47

More than 3 years have passed since last update.

簡単にvimで複数行を一気にコメントアウトするための設定方法

Last updated at Posted at 2014-08-21

昨日の投稿で

vimで一気にコメントアウトする方法(複数行の先頭に文字を追加する方法)

という投稿をしましたが、

pluginを入れるとよりさらに簡単にコメントアウトが可能になります。

方法はとても簡単です。

vimrcに以下を記述するだけです。

NeoBundle "tyru/caw.vim.git"
caw:hatpos:toggle
nmap <C-K> <Plug>(caw:i:toggle)
vmap <C-K> <Plug>(caw:i:toggle)

たったこれだけです。

  • NeoBundleの部分は適宜自分の利用しているプラグイン管理のものに変更してください。
  • キーマッピングの部分は適宜ご自身の使いやすい設定に変更してください。

使い方は簡単です

ビジュアルモードに入って、
コメントアウトをしたい行を選択

そして、

ctr + k

プラグインを利用しない方法より更に簡単になりましたね。

さらにファイルの種別を見て自動で適したコメントアウトの形式を選択してくれます。

vimって便利ですね。

2017/06/21 追記
nmap <C-K> <Plug>(caw:i:toggle)
vmap <C-K> <Plug>(caw:i:toggle)
の部分が

nmap <C-K> <Plug>(caw:hatpos:toggle)
vmap <C-K> <Plug>(caw:hatpos:toggle)

へと変更になったようです。

参考書籍
Vimテクニックバイブル~作業効率をカイゼンする150の技
実践Vim 思考のスピードで編集しよう! (アスキー書籍)

45
47
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
45
47