參考自:
Vim初心者に捧ぐ実踐的入門 #Vim - Qiita
https://qiita.com/okamos/items/c97970ab34ff55ff3167
主要的處理如下:
操作 vim
↑ k
↓ j
← h
→ l
一文字削除 x
インサートモードへ i
次行を新規行として挿入してインサートモードへ o
現在行に新しい行を追加してインサートモードへ O
ノーマルモードへ (インサートモードで)esc
以下に似た操作を列挙しておきます。
操作 vim
上書き儲存 :w
名前をつけて儲存 :w ファイル名
編集終了 :q
儲存して終了 :wq または :x
ファイルを開く :e ファイル名
でもって何が便利なのか
vim 意味
w 次の単語の先頭へ
e 単語の最後へ
b 前の単語の先頭へ
0 行頭へ
$ 行末へ
gg ファイルの先頭へ
G ファイルの最終行へ
% マッチする文字へ移動(対応する[]や()への移動)
C-f 次のページへ
C-b 前のページへ
続いて操作です。
vim 意味
y ヤンク(コピー)
Y 行をヤンク
p ペースト
P 現在位置にペースト
x カーソル下の一文字を削除
d 削除
D 行內のカーソル以降を削除
dd 行を削除
u 元に戻す
C-R 操作を進める
r 変更(一文字)
R 変更(入力したもの全部)
c 一文字消してインサートモードへ
C 行內のカーソル以降を削除してインサートモードへ
A 行末に移動してインサートモードへ
a カーソルの一つ右からインサートモードへ
I 行の始まり(文字の開始位置)からインサートモードへ
> 右へインデント
< 左へインデント
gu 小文字へ
gU 大文字へ
. 事前の操作を繰り返す