Я следую руководству здесь: https://alexpearce.me/2014/05/italics-in-iterm2-vim-tmux/
и это работает на значение по умолчанию tmux, но если я запускаю tmux через byobu, термин тип screen-256color
. Это кажется ~/.tmux.conf
не становится полученным.
Я пытался добавить то же set -g default-terminal "tmux"
кому: ~/.byobu/window.tmux
но это препятствовало тому, чтобы byobu запустился.
Я попробовал еще раз сегодня и обнаружил, что byobu читает .tmux.conf из ~ / .byobu или, может быть, это ~ / .local / share / byobu /. Я связал это с моим ~ / .tmux.conf, и теперь у меня есть курсивные шрифты. Я редко использую tmux напрямую. Я думаю, я мог бы скопировать его.
Краткое содержание:
# Paste this in a terminal.
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,
EOF
echo 'set -g default-terminal "tmux-256color"' >> ~/.local/share/byobu/.tmux.conf
Перезапустите byobu и проверьте, что оно работает:
# I have italics
echo `tput sitm`italics`tput ritm`
# I have 256 colors