回答:
これにより、Viを完全に編集してコマンドを作成できます。いくつかのコマンドを入力してexitを保存:wq
すると、コマンドが実行されます。
明確化:設定したエディターでコマンドを作成できます $EDITOR
保存して終了すると、コンテンツが実行されます。(Viだけではないことを明確にした!)
また、RealSkepticで指摘されているように、エディターを起動するためにshift+のK組み合わせは必要ありません。単にesc、しVます。
Shift+ は必要ありませんk。使用Esc+は、vあなたは、内蔵のviエディタ使用して使用して編集し、シェルのコマンドライン許可しているので、動作しますset -o vi
(同じでacheievedすることができます Ctrl+ x+ e)。これはfc
、履歴リストと履歴ファイルを操作するのに役立つ組み込みコマンドを実行するのと同じです。それは$EDITOR
(あなたのシェルのデフォルトエディター)に設定されているエディターを呼び出して、長くてトリッキーなまたは複雑なコマンドを記述し、エディターを保存して閉じた後にそれらを実行します。fc
コマンドの詳細については、Bash history builtinsを参照してください。
v
。取得するキー(またはより良いキー)を押すK
と通常マークアップされ<kbd>Shift</kbd>+<kbd>K</kbd>
、取得する(小文字)v
としてキーを押す<kbd>V</kbd>