viエディタの基本操作
ノーマルモードの操作
| コマンド | 動作 |
|---|---|
| w | 単語単位の移動(進む) |
| b | 単語単位の移動(戻る) |
| W | スペース単位で移動(進む) |
| B | スペース単位で移動(戻る) |
| gg | ページ頭に移動 |
| G | ページ末に移動 |
| ^ | 現在行の先頭位置へ |
| $ | 現在行の末端位置へ |
| - | 前行の先頭位置へ |
| Enterキー | 次業の先頭位置へ |
| :数字 | 指定行へ |
| e | 単語末尾へ |
| d$ | 行末まで削除 |
| p | 貼り付け |
| d0 | 行頭まで削除 |
| dl | 1文字削除(xと同様) |
| dgg | 最初の行まで削除 |
| dG | 最後の行まで削除 |
| dd | 1行削除 |
| yy | 1行コピー |
| J | 下の行と連結 |
| u | もとにもどす(undo) |
| ctrl + r | リドゥ |
検索に使う
| 検索文字列を入力 |
|---|
| /文字列(下) |
| ?文字列(上) |
| 検索文字列を見ていく |
|---|
| n 次の結果 |
| N 前の結果 |
文字の置き換え
| コマンド | 動作 |
|---|---|
| :%s/元の文字列/変更後文字列/g | 検索置換 |
| :行数s/元の文字列/変更後文字列/g | 行数を指定して置換 |
矩形選択でコメントアウト
ctrl + vで矩形選択にして範囲を選択、I # Escキーでコメントアウトにできた。