dist: Arch Linux.
J'ai une st construction de AUR et tmux de repo officiel. Au début je rencontre un bon support TrueColor qui fonctionne avec la dernière version de Vim via l'option termguicolors. Mais quand j'ai essayé d'apporter cela à tmux j'ai fait face à certains problèmes.
Au début, la production de
tmux info | grep Tc
de l'intérieur de tmux était
197: Tc: [missing]
après avoir lu la page de tmux man, j'ai trouvé que cette option devait amener à tmux Tc
set-option -g terminal-overrides "st-256color:Tc"
d'où mon émulateur de terminal me renvoie:
TERM=st-256color
Mais le résultat de l'info tmux était toujours le même. Juste pour vérifier j'ai installé xterm et essayé la même manipulation avec elle mais il ne m'a pas donné un autre résultat. Après tout, tmux reconnaît que le terminal supporte 256 colors et émule la vraie couleur via
Vous pouvez modifier votre copy de la description du terminal pour fournir ce drapeau:
infocmp -x >foo edit foo, adding "Tc," after the end of any line ending with a comma tic -x foo
Cela fonctionnerait pour ncurses (ce qui est ce que vous avez avec n'importe quelle dissortingbution Linux), et peut – être pour NetBSD.