viコマンド

カーソル移動

w 次の語の先頭に移動
b 前の語の先頭に移動
^ 行頭に移動
$ 行末に移動
[CTRL] + f 次のページに移動
[CTRL] + b 前のページに移動
G 最終行に移動
Gn n行目に移動

入力・編集

a カーソルの右から挿入開始
i カーソル位置から挿入開始
o 現在行の下に1行挿入し、行頭から入力開始
O 現在行の上に1行挿入し、行頭から入力開始
J 現在行と次の行を結合

削除

x カーソル位置の1文字を削除
X カーソルの左の1文字を削除
dd 現在行を削除
dw カーソル位置の1語を削除
d^ 行頭からカーソル位置まで削除
d^ カーソル位置から行末まで削除

カット・コピー(ヤンク)

行のカット・ヤンク

  • カットは対象行でdd
  • ヤンクは対象行でyy

貼り付け

貼り付ける行の上の行にカーソルを置いてp

任意位置のカット・ヤンク

開始位置でv→カーソルで範囲選択後にddまたはyy

pを入力したポジションの後に内容が貼付けられる。

 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です