かべぎわブログ

技術的なことについてかけたらいいな…

vimで一気に複数行をコメントアウトしたり一括でインデントする方法

みなさん。vimつかってますか? わたしは仕事でシェルスクリプトを書くことがおおいので毎日のように使っています。

さて、今回はそんなvimで複数行をコメントアウトしたり一括でインデントをする方法を紹介します。

複数行を一気にコメントアウトする

Ctrl + vでビジュアル矩形モードにします。
カーソルを動かしてコメントアウトしたい行を選択します。

選択したらShift + iで挿入モードにします。
そして#などのコメントアウト用の記号を入力してEscで完了です。

f:id:kabegiwakun:20170815212415g:plain

複数行を一気にインデントする

Shift + vでビジュアル行モードにします。
カーソルを動かしてインデントしたい行を選択します。

Shift + >でインデントを増やします。
減らすときはShift + <です。 f:id:kabegiwakun:20170815213124g:plain

 

みなさんもvimを使いこなしてみてくださいね!!!