Navigation :
Top/キー操作
キー操作
カーソル (→キーと同じ)
Ctrl-p (Previous) ↑ Ctrl-b (Backward)← 現在位置 →Ctrl-f (Forward) ↓ Ctrl-n (Next) Ctrl-a 行の先頭へ Ctrl-e 行の最後へ Esc < ファイルの先頭へ Esc > ファイルの最後へ Esc x go-to-line 指定した行にカーソルを移動 Ctrl-v 1 画面次にスクロールする Esc v 1 画面前にスクロールする
削除、消去
Ctrl-d カーソルの上の文字を削除 delete カーソルの直前の文字を削除 Ctrl-k カーソルから行末までを削除
ファイル操作
Ctrl-x Ctrl-f ファイルを読み込む Ctrl-x i 別のファイルをバッファに挿入する Ctrl-x Ctrl-s バッファ(ファイル)をセーブ Ctrl-x Ctrl-w バッファを別の名前でセーブ Ctrl-x 2 ウインドウの分割 Ctrl-x 1 ウインドウを一つに戻す Ctrl-x o 別のウインドウにカーソルを移動する (ウインドウが2つに別れているとき)
カット&コピー
Ctrl-@ Mark set Ctrl-w カット Esc w コピー Ctrl-y ペースト (Ctrl-@ で始点を決め、そこからコピーする範囲の終点までカーソルを動かし、 カットまたはコピーします。次にペーストしたい位置にカーソルを動かし Ctrl-y を押すとペーストできます。Ctrl-k で削除したものも直後なら Ctrl-y で復元 できます。)
Search
Ctrl-s 探索(何度も押すと続けて探索する) Ctrl-r 後ろ向き探索 Esc % 置き換え (置き換え中はスペースキーを押すと置き換えて次に進み、DEL を押すと置き換えずに次に進みます。ESC を押すと終了します。)
その他
Ctrl-g コマンド実行の中止 Ctrl-z Mule を一時的に中断する Ctrl-x Ctrl-c Mule の終了
[Ctrl] + v ………………… 1画面分、下へ [ESC] → v ………………… 〃 上へ [ESC] → f ………………… 1単語分、右へ [ESC] → b ………………… 〃 左へ [ESC] → [Ctrl] + f …… 1まとまり分、右へ (日本語なら読点(、)ごと) [ESC] → [Ctrl] + b …… 〃 左へ [ESC] → e ………………… 1命令(1文) 分、右へ (日本語なら句点(。)ごと) [ESC] → a ………………… 〃 左へ [ESC] → [Ctrl] + a …… その関数の、始めへ (日本語では特に意味なし…) [ESC] → [Ctrl] + e …… 〃 終りへ
早見表
_______________________________ | 機能 Mule vi | |-------------------------------| | 1画面下 C-v C-f| | 半画面下 ??? C-d| | 1画面上 M-v C-b| | 半画面上 ??? C-u| | EOFへ M-> G | | ファイル先頭へ M-< 1G | |-------------------------------| | 1単語分右へ M-f w | | 1単語分左へ M-b b | | 1block 右へ M-C-f W | | 1block左へ M-C-b B | | 1命令(1文)分右へ M-e ) | | 1命令(1文)分左へ M-a ( | | 対応する括弧へ M-C-f % | | M-C-b % | |-------------------------------| | その関数の始めへ M-C-a [[ | | 前の関数の始めへ M-C-a [[ | | 次の関数の始めへ M-C-a ]] | | その関数の終りへ M-C-e [[%| |_______________________________|