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 件のコメント:
コメントを投稿