Normalモードの基本的な操作をおさらいしましょう
小さい移動
w
: 単語の頭(forward)
word word => word wordb
: 単語の頭(backward)
word word => word worde
: 単語の末(backward)
word word => word word%
: 対応するもの
(word word) => (word word)f
+ 何か : 特定の文字へ(forward)fw
word word => word wordF
+ 何か : 特定の文字へ(forward)
word word => word word;
: f or F を進む,
: f or F を戻る大きい移動
gg
: 1行目G
: 最終行<C-u>
: 半ページ上の行<C-d>
: 半ページ下の行<C-b>
: 全ページ上の行<C-f>
: 全ページ下の行{
: 段落の始まり}
: 段落の終わり:
+ 数字 : 好きな行検索
/
+ 文字 : 好きな文字で検索*
: カーソル位置の単語で完全一致の検索(forward)#
: カーソル位置の単語で完全一致の検索(backward)n
: 検索を進むN
: 検索を戻るその他
u
: 変更を1つ戻す<C-r>
: 変更を1つ進む<C-a>
: カーソル行でカーソル以降の数字をインクリメント<C-x>
: カーソル行でカーソル以降の数字をデクリメント<C-e>
: 画面を1行分下にずらす<C-y>
画面を1行分上にずらすzH
: 画面を半ページ分左にずらす(文字折り返し無しのとき)zL
: 画面を半ページ分右にずらす(文字折り返し無しのとき)挿入モードに入る
i
: カーソルの文字の前からa
: カーソルの文字の後からI
: カーソルの行頭からA
: カーソルの行末からs
: カーソルの文字を消してS
: カーソルの行を消してo
: カーソルの行の後に1行追加してO
: カーソルの行の前に1行追加してビジュアルモードに入る
v
: ビジュアルモードに入る<S-v>
: 行ビジュアルモードに入る<C-v>
: ブロックビジュアルモードに入るコピー・削除
x
: カーソルの文字を削除+ヤンクs
: カーソルの文字を削除+ヤンク+挿入モードyy
: 1行ヤンクdd
: 1行削除+ヤンクcc
orS
: 1行削除+ヤンク+挿入モード