![tmux는 macOS catalina에서 [exited] 1;2c로 종료됩니다.](https://rvso.com/image/1606625/tmux%EB%8A%94%20macOS%20catalina%EC%97%90%EC%84%9C%20%5Bexited%5D%201%3B2c%EB%A1%9C%20%EC%A2%85%EB%A3%8C%EB%90%A9%EB%8B%88%EB%8B%A4..png)
최근에 macOS Catalina로 업그레이드했는데 그 이후로 내 컴퓨터가 tmux
고장난 것 같습니다. 명령 을 실행 tmux
하거나 그냥 입력할 때마다 다음 tmux
오류가 발생합니다 [exited] ^[[?1;2c
. 홈브류로 여러 번 다시 설치했고 tmux
, 컴퓨터를 다시 시작했고, 파일에서 모든 내용을 삭제했습니다 . 그리고 다른 사람들에게 문제가 될 것 같은 경우를 대비해 .tmux.conf
설치를 시도했지만 이 중 어느 것도 아무런 영향을 미치지 않았습니다. reattach-to-user-namespace
저는 zsh
터미널을 사용하고 있으며 tmux
최근까지 잘 작동했습니다(OS 업데이트 외에는 변경된 사항이 없습니다).
답변1
byobu에서도 동일한 문제가 발생했습니다.
나는 노력했다
pkill byobu..
해결되지 않았습니다 ...
그런 다음 시도했습니다
pkill tmux
그리고 그것은 나를 위해 문제를 해결했습니다...
문제는 오늘 아침에 있었던 tmux 업그레이드로 인한 것일 수 있습니다...
tmux 3.1a -> 3.1b
또한 확인다른 관련 답변에 대한 링크.
답변2
좋습니다. 이 질문을 게시한 이후로 제 문제는 저절로 해결된 것 같습니다. 설치 와 관련해 tmux
직접 아무것도 변경하지 않았으므로 이 문제의 정확한 원인이 무엇인지, 어떻게 해결되었는지 100% 확신할 수 없습니다(몇 번 더 다시 시작한 것 제외). 나중에 참고할 수 있도록 이 글을 게시하고 있지만, 이 문제가 발생한 이유를 누군가가 알아낼 수 있다면 기꺼이 그들의 답변을 받아들이겠습니다.
답변3
이전 tmux
프로세스를 종료한 후 다시 설치하세요.
ps -ef |grep tmux
답변4
pkill tmux
나를 위해 일합니다.
재설치나 업그레이드 때문이 아니라 제가 겪은 일을 설명하겠습니다. 나는 그것이 여기 누군가를 도울 수 있기를 바랍니다.
.tmux.conf
Macos 시스템에서 옵션을 설정하려고 했습니다 .
set-option -g default-command "reattach-to-user-namespace -l zsh".
그 후에는 새 창을 분할할 수 없었습니다. 그리고 이 세션을 종료했음에도 불구하고 새 세션을 만들 수 없었고 귀하와 동일한 "[Exited]" 메시지를 반환할 수 없었습니다.
reattach-to-usernamespace
내 시스템에서 지원되지 않으므로 이 옵션이 예상대로 실행될 수 없습니다.
어떤 작업으로 인해 Tmux가 평소처럼 종료되지 않으면 이 메시지가 표시될 것 같습니다. 수동으로 종료해야 합니다.