気軽に楽しくプログラムと遊ぶ

自分が興味があってためになるかもって思う情報を提供しています。

vimで久しぶりに使ってよく忘れてるコマンド

移動

行の先頭 0
上方向 一画面分 <C-b>
下方向 一画面分 <C-f>

インデントの整形

インデント開始位置に移動
Shift+vキーを押下
インデント終了位置に移動
=キーを押下

矩形選択 + 挿入

ビジュアルモードに変更、カーソルで範囲を選択
control + v

挿入モード
shift + i(I)

全行へ反映
文字を入力後、esc

置換

最初に見つかった単語のみ
:s/置換対象/置換後文字列
例)
:s/thee/the

1行の全ての単語
:s/thee/the/g

1ファイル内の全ての単語
:%s/thee/the/g