何ですか」バッシュのKv」

何ですか」バッシュのKv」

bashにいるときにEscShift+ K、、Vbashを押すと、$EDITOR次の操作が始まります/tmp/bash-fc-186566385

なぜそんなことですか?これの目的は何ですか?

bashを実行していることに言及する必要があるようですset -o vi

ベストアンサー1

Shift+必要ありませんkEsc+を使用すると、v組み込みのviエディタを使用してシェルのコマンドライン編集を許可できるため、機能します(set -o vi++を使用して同じ効果を得ることができます)。これは、履歴リストと履歴ファイルを操作するのに便利な組み込みコマンドを実行するのと同じです。長くてトリッキーまたは複雑なコマンドを作成するために設定したエディタ(それ以外の場合はシェルのデフォルトエディタ)を呼び出し、エディタを保存して閉じて実行します。コマンドの詳細についてはここで確認できます。Ctrlxefc$EDITORfcBash 記録内蔵機能

おすすめ記事