jobs
Bash 5.2에서 다음 작업 중 하나 이후의 출력은 동일한 모듈로 작업 번호입니다.
sleep 3
# press C-z
s() { sleep 3; }
s
# press C-z
jobs
둘 다 에서
[1]+ Stopped sleep 3
Zsh 5.9(x86_64-apple-darwin20.6.0)에서 첫 번째 명령은 sleep
다음 명령을 포함하는 충분히 유사한 출력을 생성합니다.
[1] + suspended sleep 3
두 번째는 거의 쓸모없는 출력을 생성합니다.
[1] + suspended
나는 가지고있다다양한 인수나 완성으로 Vim을 호출하는 많은 함수; Vim을 일시 중지 C-z
하거나 .:suspend
jobs
Zsh는 왜 이런 일을 합니까? 고칠 수 있는 방법이 있나요?