私はしばしばこのような状況にあります。コマンドを入力していますが、コマンドを完了する前に他の点を確認してください。
ある種のサブシェルを開き、これまでの現在の入力を覚えてから、このサブシェルを終了すると元の場所に戻る方法はありますか?
$ mylongcommand -n -e <SOME KEY COMBINATION WHICH OPENS A SUBSHELL>
$ date
...
$ exit
$ mylongcommand -n -e <BACK TO WHERE I WAS>
私はそれを使用していますzsh
ベストアンサー1
私は通常Ctrl+を使用してU現在の行を消去してバッファに保存します。そこから私は以前にやらなければならなかったことを始めましたmylongcommand
。その後、準備ができたらCtrl+を使用してプロンプトに再度Y貼り付けます。mylongcommand