5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

vimコマンド備忘録

Last updated at Posted at 2015-12-12

先人さまのVim講座たちから、自分が知らなかったものだけを抜粋しています。ありがとうございます。「覚えた?」は個人的なチェックフラグです。

##カーソル移動(ページ内)

機能 コマンド 覚えた?
先頭行へジャンプ gg 覚えたよ
画面の先頭行へジャンプ H 覚えたよ
画面の中央行へジャンプ M 覚えたよ
画面の最終行へジャンプ L 覚えたよ
現在行の先頭文字へジャンプ ^ 覚えたよ
現在行の先頭へジャンプ 0 覚えたよ

##カーソル移動(行内)

機能 コマンド 覚えた?
単語の先頭へジャンプ
(進む/戻る)
W / B
行の先頭文字へジャンプ+挿入 I 覚えたよ
行末へジャンプ+挿入 A 覚えたよ

##編集

機能 コマンド 覚えた?
現在行のインデント自動調整 ==
リドゥ <Ctrl>+r 覚えたよ
カーソル行を削除+挿入 S
カーソル位置~行末を削除 + 挿入 C
"xxx"のxxxを削除 di"
"xxx"のxxxを削除 → 挿入モード ci"
カーソル位置の単語を削除(後続スペース含めて) daw
カーソル位置の単語を削除 diw
カーソル位置の単語を削除(後続スペース含めて) + 挿入 caw
カーソル位置の単語を削除 + 挿入 ciw
空行で区切られたカーソル位置のパラグラフを下の空行も含めて削除 dap
カーソル行より以下を全削除 dG 覚えたよ
全行削除 ggdG 覚えたよ

##カーソル移動キーとの組合せ

機能 コマンド 覚えた?
現在行と直下の行を削除 dj
現在行と直上の行を削除 dk

##検索

機能 コマンド 覚えた?
一括置換 :%s/old/new/g 覚えたよ
カーソル下の単語のハイライト * 覚えたよ
検索文字列のハイライト :set hlsearch
ハイライトの解除 :noh(l)

##終了

機能 コマンド 覚えた?
保存終了 ZZ 覚えたよ

##ウィンドウ分割

機能 コマンド 覚えた?
左右に分割 <c-w>v
ウィンドウを移動 <c-w>w
現在のウィンドウを閉じる <c-w>c
ウィンドウを入替える <c-w>x
現在のウィンドウ以外をすべて閉じる :only

##その他

機能 コマンド 覚えた?
カレントファイル名を
ステータスラインに表示
<Ctrl>+g 覚えた
5
2
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
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?