vimを学習し始めました。
コマンドを少しずつアウトプットしていきます。
間違いなどありましたら、お手数ですが、ご指摘頂けましたら幸いです。
【移動】
h・・・左へ移動
l・・・右へ移動
k・・・上へ移動
j・・・下へ移動
W・・・次の単語へ移動
B・・・次の単語の末尾へ移動
E・・・前の単語へ移動
^・・・現在の行の先頭位置へ移動
$・・・現在の行の末尾へ移動
-・・・前行の先頭へ移動
G・・・最終行の先頭へ移動
gg・・・開始行に移動
:数字 ・・・指定行に移動
【削除】
dw・・・1単語削除
dd・・・1行削除
diw・・・区切り文字(spaceや<等)を含めず単語をカット
daw・・・区切り文字(spaceや<等)を含めて単語をカット
di<・・・「<」 から 「>」 までの単語を 「<」 と 「>」 を含めずカット
da<・・・「<」 から 「>」 までの単語を 「<」 と 「>」 を含めてカット
di"・・・「"」 から 「"」 までの単語を 「"」 と 「"」 を含めずカット
da"・・・「"」 から 「"」 までの単語を 「"」 と 「"」 を含めてカット
di'・・・「'」 から 「'」 までの単語を 「'」 と 「'」 を含めずカット
da'・・・「'」 から 「'」 までの単語を 「'」 と 「'」 を含めてカット
x・・・カーソルの文字を1文字削除
X・・・カーソル直前の文字を指定数分削除
数字 + x ・・・カーソルから後ろに指定数分削除
ggdG ・・・全削除
<<<・・・インデントを一つ削除
【削除→入力】
c・・・行を削除して挿入モードへ
C・・・カーソル位置から行末まで削除して挿入モードへ
cw ・・・カーソル位置の単語を削除して挿入モードへ
s・・・一文字削除して挿入モードへ
S・・・行を削除して挿入モードへ
【入力】
a・・・カーソルの右から入力(a = Add)
A・・・行末から入力
i・・・カーソルの左から入力(i = Insert)
I・・・行頭から入力
o・・・現在の行の下に一行挿入し、その行頭から入力
O・・・現在の行の上に一行挿入し、その行頭から入力
【コピー】
yw・・・一単語コピー
yy・・・一行コピー
yiw・・・区切り文字(spaceや < 等)手前まで単語をコピー
yaw・・・区切り文字(spaceや < 等)を含めて単語をコピー
【ペースト】
P ・・・現カーソル位置の次の文字からペースト
【検索】
* ・・・現カーソル位置の単語を検索
/文字 ・・・「文字」 を検索
日々暴走中ですが、コツコツ継続して、vimを使いこなせるようになりたいです。