![Tmux 팔레트는 터미널 에뮬레이터의 팔레트와 다릅니다](https://linux55.com/image/166580/Tmux%20%ED%8C%94%EB%A0%88%ED%8A%B8%EB%8A%94%20%ED%84%B0%EB%AF%B8%EB%84%90%20%EC%97%90%EB%AE%AC%EB%A0%88%EC%9D%B4%ED%84%B0%EC%9D%98%20%ED%8C%94%EB%A0%88%ED%8A%B8%EC%99%80%20%EB%8B%A4%EB%A6%85%EB%8B%88%EB%8B%A4.png)
다음 명령을 실행하고 있습니다.
- 우분투18.04
- 그놈 터미널
- 멀티플렉서 2.6
- vim8.0.1453
다음 코드 조각을 실행할 때,
awk 'BEGIN{
s="/\\/\\/\\/\\/\\"; s=s s s s s s s s;
for (colnum = 0; colnum<77; colnum++) {
r = 255-(colnum*255/76);
g = (colnum*510/76);
b = (colnum*255/76);
if (g>255) g = 510-g;
printf "\033[48;2;%d;%d;%dm", r,g,b;
printf "\033[38;2;%d;%d;%dm", 255-r,255-g,255-b;
printf "%s\033[0m", substr(s,colnum+1,1);
}
printf "\n";
}'
Tmux 외부에서 실행하면 연속 리본이 표시되지만 Tmux 내부에서 실행하면 리본이 표시되지 않습니다.
.tmux.conf
set -g default-terminal "screen-256color"
set -sa terminal-overrides ",xterm*:Tc"
또한 두 번째 옵션을 다음으로 설정해 보았습니다.
set -as terminal-overrides ",xterm-256color*:RGB"
set -as terminal-overrides ",xterm-256color*:Tc"
set -ga terminal-overrides ",xterm-256color*:RGB"
set -ga terminal-overrides ",xterm-256color*:Tc"
set -as terminal-overrides ",*256*:Tc"
... 더 많은 것이 있습니다. 또한 첫 번째 설정을 완전히 제거해 보았습니다.
마찬가지로 set termguicolors
Tmux에서 Vim을 실행할 때 .vimrc
모든 색상이 손실됩니다.
결론은 "라는 것을 달성할 수 없다는 것입니다.트루 컬러"Tmux에서요.
비슷한 질문이 많이 있다는 것을 알고 있지만 지금까지 그 중 어느 것도 해결책을 제공하지 않습니다.