J'essaie de suivre ces instructions ajouter le support italique à tmux.
1) J'ai essayé de copier-coller et d'exécuter cette commande
cat <<EOF|tic -x -
tmux|tmux terminal multiplexer,
ritm=\E[23m, rmso=\E[27m, sitm=\E[3m, smso=\E[7m, Ms@,
use=xterm+tmux, use=screen,
tmux-256color|tmux with 256 colors,
use=xterm+256setaf, use=tmux,
mais ça me donne:
tic: Can't open -
Je suppose que c'est parce que OS X tic
ne supporte pas la lecture de stdin
.
2) J'ai ensuite essayé d'enregistrer le terminfo dans un fichier temporaire nommé tmux.terminfo
et l'a couru en utilisant tic -x tmux.terminfo
tmux|tmux terminal multiplexer,
ritm=\E[23m, rmso=\E[27m, sitm=\E[3m, smso=\E[7m, Ms@,
use=xterm+tmux, use=screen,
tmux-256color|tmux with 256 colors,
use=xterm+256setaf, use=tmux,
Cependant, je reçois ce message d'erreur
[1] 32091 segmentation fault tic -x tmux.terminfo
3) J'ai aussi essayé de courir tic
sans le -x
pour qu’il ne traite pas les capacités inconnues comme définies par l’utilisateur.
Cela me donne ceci:
"tmux.terminfo", line 2, col 62, terminal 'tmux': unknown capability 'Ms'
[1] 35607 segmentation fault tic tmux.terminfo
Je suis sous OS X 10.11.6.
tic
ne lit pas de stdin.tic
cherche des définitions pourxterm+tmux
etxterm+256setaf
, et il ne peut pas les trouver, alors il segfaults (malheureusement). Vous pourriez essayer un plus récent terminfo.src qui comprend ceux-ci.mkdir ~/.terminfo; gunzip terminfo.src.gz; export TERMINFO=~/.terminfo; tic -x -e tmux terminfo.src; tic -x -e tmux-256color terminfo.src
Après avoir dit tout cela, je ne suis pas sûr que les italiques soient supportés dans Terminal / iTerm2 ...