ゆとりインフラエンジニアのブログ的な何か

駆け出しインフラエンジニアのブログ

viでコメントアウト(not vim)

viしか使えないサーバ

メンテするサーバーにログインしたら、

vimは使えず、矩形選択モードがないviしか使えない環境だったりすることが多々あるのです。

そんなとき、sedとかで該当の行頭にsedで#とかを挿入してもいいのですけど、

目視で確認しながら、コメントアウトしたいってのが本音です。

 

 

vimコメントアウトする方法

vimだとよく使われるのは、

  1. [ Ctrl + v ] で矩形選択モードでコメントアウトしたい部分を選択
  2. [ Shift + i ] で入力モードへして #などのコメントアウト記号を入力
  3. [ESC] で選択部分へコメントアウトが記入される

 

viでコメントアウトする方法

viしか使えない時のtipsは、

  1. [ v ] でvisualモードへ、矩形選択と同じようにコメントアウトしたい部分を選択
  2. [ :s ] と入力し、続けて [ /^/#/ ]で[ Enter ] でコメントアウトができます。

 

[ Enter ] を押す前のコマンド表示は下の表示になっているはずです。

[ '<,'>s/^/#/ ]

 

そんな感じで、よいvimライフを。