vimを覚える

この記事は約2分で読めます。

1.ファイル操作(ノーマルモード)

:q 保存せずに終了
:q! 保存せずに強制終了
:w file file名で保存
ZZ 保存して終了 :wqと同等

2.カーソル操作(ノーマルモード)

h ←
j ↓
k ↑
l →
0 行の先頭
$ 行の末尾
gg ファイルの先頭
G ファイルの末尾
w 次の単語の先頭
e 次の単語の末尾
b 前の単語の先頭
10G 10行目へ
fh 行内の”h”へ

3.編集操作1(ノーマルモードから挿入モードへの移行)

i カーソル位置から挿入モード
a 次の単語末尾から挿入モード
A 行の末尾から挿入モード
o 次の行に新規に行を作成し挿入モード
cw カーソルキーの位置から単語の最後まで削除し、挿入モード
c$ カーソルキーの位置から行末まで削除し、挿入モード

4.挿入モードからノーマルモードへ戻る

ESC ノーマルモードへ
C-C ESCは遠いのでこっちを使う!実はESCとは微妙に違うが気にしない
C-] ESCと全く同じコマンドだが押しにくい

5.ノーマルモードにおける削除・ヤンク

x カーソル位置の一文字削除
dw カーソルキーの位置から単語の最後まで削除
dd 一行の削除
yw カーソルキーの位置から単語の最後までヤンク
yy 一行のヤンク

6.範囲選択(ビジュアルモード)からの削除・ヤンク

v 文字単位選択
V 行単位選択
C-V 矩形選択
d 選択範囲を削除
y 選択範囲をヤンク
p dw dd 選択後のd,y を行ったあとにその内容をペイストする

7.undo(取り消し)とredo(取り消しの取り消し)

u undo
C-R redo

8.検索

/word wordを検索
?word wordを逆方向に検索
n 次の検索に移動
N 前の検索に移動
タイトルとURLをコピーしました