Получение 256 цветов для работы в tmux

У меня 256 цветов, которые отлично работают в konsole, . Я думал, что дам tmux попробовать, потому что, в отличие от экрана, он, похоже, поддерживает режим vi . Однако я нахожу, что цвета моего приглашения отображаются, и это, скорее всего, потому, что у меня есть приглашение цвета 256 цветов. Что мне нужно сделать, чтобы tmux распознал все 256 цветов?

4 Solutions collect form web for “Получение 256 цветов для работы в tmux”

Часто задаваемые вопросы tmux ( https://raw.githubusercontent.com/tmux/tmux/master/FAQ ) явно запрещают установку TERM для чего-либо, кроме экрана или экрана-256color, в файл init оболочки, поэтому не делайте этого!

Вот что я использую:

 ~$ which tmux tmux: aliased to TERM=xterm-256color tmux 

и в моем .tmux.conf:

 set -g default-terminal "screen-256color" 

Алиасинг tmux на « tmux -2 » также должен делать трюк.

Попробуйте установить 256 цветов явно в bashrc или zshrc:

 export TERM=xterm-256color 

или

 export TERM=screen-256color 

Если у вас возникли проблемы с тем, что tmux не правильно очищает цвета фона при использовании настройки термина экрана, вы можете попробовать:

 export TERM=screen-256color-bce 

В соответствии с часто задаваемыми вопросами 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

Это мое решение …. Я редактирую файл .bashrc и добавляю его

 if [ "$TERM" != "xterm-256color" ]; then export TERM=xterm-256color fi 

Надеюсь, он работает в вашем

  • tmux: backspace и ctrl-backspace отправляют оба ^?
  • Может ли несколько пользователей одновременно выполнять команды, используя tmate с отдельными курсорами в одном сеансе?
  • Неограниченная история в tmux
  • RVM + TMUX-Повторяющиеся записи в $ PATH
  • Скрыть события активности при запуске
  • Когда вы вводите термин поиска в режиме копирования, есть ли способ стереть поисковый запрос с чем-то вроде CTRL-U?
  • Выбор текста в rxvt-unicode и tmux с отключением мыши
  • Tmux не использует мой .tmux.conf
  • Фоновый скрипт, выполняемый при входе в систему, прерывается, когда я запускаю tmux в терминале
  • Как запустить скрипт сразу после подключения через SSH?
  • tmux вызывает смелые шрифты в vim
  • Linux и Unix - лучшая ОС в мире.