
^Z
次にマップされるウィジェットがありますfg
。
function ctrlz() {
[[ $(jobs | wc -l) > 0 ]] && {
zle -I
fg
}
}
ただし、ウィジェットを変更できないため、終了状態は無視されます$?
。fg
別のアプローチもある程度効果がありますが、ターミナル出力に追加の行zle push-line; BUFFER="fg"; zle accept-line
(プロンプト+を使用)を追加し、履歴に追加します(設定されていても)。fg
fg
HIST_NO_STORE
ウィジェットを実行する方法はありますか?fg
そして影響を$?
与えるが、いいえ不要な出力([1] + continued python
非常に悪い)や記録項目はありますか?