답변:
가능한 원인 중 하나는 trap
INT 신호를 다른 것으로 설정하는 데 사용했기 때문 입니다.
INT의 트랩 기능을 기본값으로 재설정하면이 문제는 사라집니다 1 . 이 작업을 수행하면됩니다.
trap - INT
trap
이 문제를 해결하는 또 다른 방법은 "hacky"이지만 다음과 같은 내용을 .zshrc
또는 에 추가하는 것입니다 .bashrc
.
function reset_trap {
# Hacky hack because of <function/script-that-sets-trap-INT>
trap - INT
}
autoload -Uz add-zsh-hook
add-zsh-hook preexec reset_trap
1 적어도, 그 / 이것은 나를 위해 일했다!