
Kali Linux에서 tmux를 사용하고 터미널 크기를 최대화하려고 합니다. 다음 명령으로 tmux를 시작하면 창이 터미널 크기에 맞지 않습니다. tmux new -s session
아래 스크린샷에 표시된 것처럼 터미널 너비의 큰 부분이 누락되었습니다. 이로 인해 특히 창을 여러 창으로 분할하려는 경우에는 사용할 수 없습니다.
다음 줄을 사용하여 홈 디렉터리에 .tmux.conf를 만들었습니다. 그러나 그것은 아무것도 바꾸지 않습니다.
set -g window-size latest
set-window-option -g aggressive-resize on
set -g window-status-current-style bg=black,fg=red
set -g base-index 1
set -g mouse on
<c-b>:resize-window -A
또한 여기의 다른 스레드에서 언급된 명령을 실행해 보았습니다. 그러나 아무 소용이 없습니다. 비슷한 문제를 언급한 다른 스레드를 여기에서 확인했습니다. 그러나 나는 도움이되는 것을 찾을 수 없습니다.
사용된 tmux 버전은 3.3 버전입니다.
이 문제를 해결하는 방법을 아는 사람이 있나요?
답변을 바탕으로 다음을 확인했습니다. vi와 top도 전체 터미널 너비를 사용하지 않습니다. 하지만 나를 괴롭히는 것은 Kali 기본값을 사용하고 있다는 것입니다. 기본 설치를 변경하지 않았습니다. 따라서 터미널 에뮬레이터의 기본값은 qterminal입니다. $TERM을 확인하면 xterm-256color라고 표시됩니다.
Kali의 시스템 설정을 통해 Debian 기본 터미널로 전환해 보았습니다. 그러나 문제는 여전히 터미널 에뮬레이터에 존재합니다.
또한 자체 설정을 통해 터미널의 고정 너비를 1000px로 설정했습니다. 아무것도 바뀌지 않습니다. 글꼴은 Cantarell 11pt 입니다.
답변1
귀하의 문제는 tmux와 관련이 없다고 확신합니다. mc
파일 관리자, top
즐겨 사용하는 텍스트 편집기 등과 같은 다양한 응용 프로그램을 사용해 보세요 . 나는 그들의 레이아웃이 모두 비슷한 방식으로 무너질 것이라고 확신합니다.
스크린샷에 따르면, 그리드에 정렬하지 않고 각 줄의 문자를 하나씩 인쇄하는 터미널 에뮬레이터와 결합된 가변 폭 글꼴을 사용하고 있습니다.
터미널에는 엄격한 문자 셀이 있어야 합니다. 고정 너비 글꼴을 선택해야 하며/또는 너비가 다른 경우에도 터미널 에뮬레이터를 사용하여 문자를 그리드에 붙여 넣어야 합니다. 둘 다 갖는 것이 가장 좋습니다.
(그냥 궁금해서요: 어떤 그래픽 터미널 에뮬레이터인가요?)