bash viモード(set -o vi
)を試している間、v
通常/コマンドモードで誤ってを押してから、私のエディタ(vim)がbash-fc.XXXXXX
。v
ボタンを押すとなぜ開きますか?
答え1
Viコマンドライン編集モードで押すのは、vEmacsコマンドライン編集モードで押すのと同じです。一時ファイルの現在のコマンドを編集できるように、または(または環境変数が設定されていない場合)Ctrl+X Ctrl+Eで指定されたエディタを開きます。ファイルを保存し、エディタを終了してコマンドを実行します。$VISUAL
$EDITOR
emacs
VISUAL
EDITOR
bash
マニュアルで(Viコマンドは文書化されていません):
edit-and-execute-command
(C-xC-e
)現在のコマンドラインからエディタを呼び出し、結果をシェルコマンドとして実行します。 Bashは
$VISUAL
、$EDITOR
およびエディタを順番に呼び出そうとします。emacs