Emacs |
vi |
|
|---|---|---|
| 意味 | コマンド | コマンド |
チュートリアル |
||
| チュートリアル | ctrl-h t | |
ファイル |
||
| ファイル読み込み | ctrl-x ctrl-f | |
| 保存 | ctrl-x ctrl-s | :w (強制書き込み :w!) |
| 別名で保存 | ctrl-x ctrl-w | :w [ファイル名] |
| 現在のファイルを再読み込み(編集破棄) | esc x revert-buffer | :e! |
| バッファリスト(編集中のファイル) | ctrl-x ctrl+b (ctrl-x 1 で戻る) |
|
マーク |
||
| マーク | ctrl-space | |
カーソル移動 |
||
| 行頭へ(文頭へ) | ctrl-a(esc a) | |
| 行末へ(文末へ) | ctrl-e(esc e) | |
| 指定行へ | esc g g (その後、行番号を入力) | |
| 現在位置をマークし、ファイルの終わりへ | esc > | |
| 現在位置をマークし、ファイルの初めへ | esc < | |
| 1画面進む | ctrl-v | |
| 1画面戻る | esc v | |
文字編集 |
||
| 1文字の削除 | ctrl-d | x,X |
| コピー | esc w (マーク位置からカーソル位置まで) | |
| カット | ctrl-w (マーク位置からカーソル位置まで) | |
| カーソル位置から行の最後まで削除 | ctrl-k | |
| ペースト | ctrl-y | |
| アンドゥ | ctrl-x u | (esc) u |
検索・置換(正規表現使えます) |
||
| 前に検索 | ctrl-s | |
| 後ろに検索 | ctrl-r | |
| 置換 | esc %(yで1つずつ置換、!で以降を1度に置換) | |
ウインドウ分割 |
||
| 上下に2分割 | ctrl-x 2 | |
| 左右に2分割 | ctrl-x 3 | |
| カーソルを次のウインドウへ移動 | ctrl-x o | |
| カーソルがあるウィンドウの消去 | ctrl-x 0 | |
その他 |
||
| 現在実行中の操作を中止 | ctrl-g | |
| シェルの実行 | esc ! [コマンド] | |
| サスペンド | ctrl-z | |
| サスペンドより復活 | シェルよりfg、または jobsでid確認してfg %jobid |
|
| 数値引数 | ctrl-u [数値] [コマンド] コマンドを数値分実行する |
|
Emacs と Vi のコマンド(比較)
登録:
コメント (Atom)
0 件のコメント:
コメントを投稿