256 색상이 제대로 작동합니다 konsole,
. tmux
화면과 달리 vi
모드 를 지원하는 것 같아서 시도해 볼 것이라고 생각 했습니다 . 그러나 프롬프트의 색상이 표시되며 256 색상 모드 프롬프트가 있기 때문에 가능성이 높습니다. tmux
256 색을 모두 인식 하려면 어떻게해야 합니까?
256 색상이 제대로 작동합니다 konsole,
. tmux
화면과 달리 vi
모드 를 지원하는 것 같아서 시도해 볼 것이라고 생각 했습니다 . 그러나 프롬프트의 색상이 표시되며 256 색상 모드 프롬프트가 있기 때문에 가능성이 높습니다. tmux
256 색을 모두 인식 하려면 어떻게해야 합니까?
답변:
TMUX 자주 묻는 질문은 명시 적으로 그것을하지 않습니다, 쉘 초기화 파일에서 화면이나 스크린 256color 이외의 다른 TERM 설정에 대한 조언!
내가 사용하는 것은 다음과 같습니다.
~$ which tmux
tmux: aliased to TERM=xterm-256color tmux
그리고 내 .tmux.conf에서 :
set -g default-terminal "screen-256color"
tmux
" tmux -2
"의 별칭 으로 도 트릭을 수행해야합니다.
tmux -2
OSX 에는 필요하지 않지만 Gnome Terminal에는 필요합니다. 내 별칭에 추가 된 정보에 감사드립니다!
TERM=screen-256color tmux
것은 .tmux.conf
파일 을 만들지 않는 것 같습니다 . 뭔가 빠졌습니까?
bashrc 또는 zshrc에서 256 색을 명시 적으로 설정하십시오.
export TERM=xterm-256color
또는
export TERM=screen-256color
화면 용어 설정을 사용할 때 tmux가 배경색을 올바르게 지우지 못하는 데 문제가있는 경우 다음을 시도해보십시오.
export TERM=screen-256color-bce
xterm-256color
tmux 내부에서도 재정의하고 tmux screen-256color
외부로 설정하면 버그가 표시 될 수 있습니다.
당으로 TMUX 자주 묻는 질문 이 당신의하는 추가 ~/.tmux.conf
:
set -g default-terminal "screen-256color"
그런 다음 tmux에이 별명을 추가하십시오.
alias tmux='tmux -2'
TERM
프로필에서 또는 시작할 때 변수 를 무시할 필요가 없습니다 tmux
.
추가 정보 : http://vim.wikia.com/wiki/256_colors_setup_for_console_Vim
Bionic (18.04)보다 오래된 Ubuntu를 실행중인 경우 여기에서 매우 중요합니다. tmux 2.1
나이 가 많거나 나이가 많은 경우 아마도 기본적으로 tmux에 대해 온라인에서 읽은 조언이 없습니다.
tmux -V
이것에 대한 쉬운 테스트입니다. 2.1
보거나 더 오래된 경우 소스에서 tmux를 빌드하거나 비공식 저장소를 추가 할 수 있습니다. tmux를 다음과 같이 업데이트했습니다.
sudo add-apt-repository ppa:/hnakamur/tmux
sudo apt update
sudo apt upgrade
개인적으로로 업그레이드 한 후 2.6
1) 내 키가 더 잘 작동합니다 .2) 온라인 조언이 실제로 작동합니다 .3) 내 색상이 정신이 없습니다. 큰 개선.
(리포지토리 페이지, btw 링크) : https://launchpad.net/~hnakamur
이것은 내 해결책입니다 .... .bashrc 파일을 편집하고 이것을 추가하십시오.
if [ "$TERM" != "xterm-256color" ]; then
export TERM=xterm-256color
fi
잘만되면 그것은 당신의 일
if
? 변수를 설정할 수 있습니다.
tmux -2
나는 터미네이터 에서 이것을해야했고 다소 놀랐습니다. 이-2
플래그는 tmux에 256 색을 강제로 사용하도록 지시합니다 ... 터미널이 좋아하든 그렇지 않든 ... dun dun dunnn : P