![$를 교환할 수 있는 방법이 있나요? zle 위젯에서?](https://linux55.com/image/147104/%24%EB%A5%BC%20%EA%B5%90%ED%99%98%ED%95%A0%20%EC%88%98%20%EC%9E%88%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%B4%20%EC%9E%88%EB%82%98%EC%9A%94%3F%20zle%20%EC%9C%84%EC%A0%AF%EC%97%90%EC%84%9C%3F.png)
^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
매우 나쁨)이나 기록 항목이 있습니까?