VIコマンド
viエディターの使い方
Unixに必ず入っているviエディターは、使えるに越したことがないと思います。 よく使うコマンドを列挙します。
コマンドモードに移行
esc
挿入モード
- カーソルの左側に挿入
i
- カーソルの右側に挿入
a
カーソル移動モード
- カーソルを左に移動
←
h
- カーソルを下に移動
↓
j
- カーソルを上に移動
↑
k
- カーソルを右に移動
→
l
- カーソルを末尾の行に移動
G
編集モード
n文字消去
nx
- 3文字消去
3x
- 1文字消去
x
- 3文字消去
n行消去
ndd
- 3行消去
3dd
- 1行消去
dd
- 3行消去
次の行を追加
o
行の連結(改行コードの削除)
J
行をコピー
yy
- ペースト
p
- 文字の置き換え
r
コマンドモード
- 編集終了(保存して終了)
ZZ
:wq
- 特定行(n行目)に移動
:n
- 3行目に移動
:3
- 3行目に移動
- 編集せず終了
:q!
- 検索
/
- hogehoge を探す
/hogehgoe
- hogehoge を探す