오류 - 터미널이 자동으로 공백의 마지막 문자를 무작위로 복사합니다.

오류 - 터미널이 자동으로 공백의 마지막 문자를 무작위로 복사합니다.

내 설정

Mac OS는 $TERM = xterm-256color를 사용하여 $TERM = xterm-256color로 tmux를 실행합니다.

MacOS의 tmux 세션에서 AWS EC2에 SSH로 접속하면 $TERM도 xterm-256color입니다.

이상한 행동

MacOS에서 tmux를 사용한 다음 EC2에 ssh를 사용하면 다음 동작이 발생합니다. 가끔 스페이스바를 누르면 이전 문자가 반복됩니다.

질문

이 문제를 해결하는 방법을 아는 사람이 있나요? EC2보다는 Mac에서 용어를 바꾸고 싶습니다.

고쳐 쓰다

이것그래서 지금과 같이 TERM 환경을 설정하게 되었습니다. 그 이유가 확실하지 않습니다.

답변1

변수 TERM(설정이내에tmux 세션) 문제가 발생할 수 있습니다. tmux는 이 터미널 설명에 사용된 전체 xterm 기능 세트를 지원하지 않습니다. 질문에 정보가 부족하여 어느 질문에 걸려 넘어졌는지 판단하기가 어렵습니다.

이것다중화 매뉴얼시작할 곳은 다음과 같습니다.

이것TERMtmux 내에서 실행되는 모든 프로그램의 경우 환경 변수는 "screen" 또는 "tmux"로 설정되어야 합니다. 새 창이 자동으로 나타납니다'TERM=screen'환경에 추가되지만 셸 시작 파일이나 다음을 통해 포함하지 않도록 주의해야 합니다.-e옵션.

매뉴얼 페이지에서는 tmux를 올바르게 구성하는 방법을 논의하는 데 약간의 노력을 기울일 수 있지만,밖의터미널에는 TERM=xterm-256color.

관련 정보