vimを覚える

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

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

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

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

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

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

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

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

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

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

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

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

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

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

uundo
C-Rredo

8.検索

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