Гармонический текст в меню tmux

Я пытаюсь использовать st-терминал , но после запуска tmux (или экрана) в удаленном сеансе ssh текст становится искаженным . Выход из tmux / screen делает текст нормальным снова.

Теперь я обнаружил, что это связано с тем, что альтернативный набор символов становится активным, а эхо-сигналы N фиксируют вещи. В оболочке.

Однако внутри tmux, по- видимому, альтернативный набор символов остается активным.

Поскольку tmux использует псевдотерминал для себя, я попробовал повторить ^ N этому конкретному устройству, надеясь, что это также сбросит набор символов для tmux, но это не сработало.

Любая идея, как сбросить набор символов для самого tmux?

One Solution collect form web for “Гармонический текст в меню tmux”

Оказалось, что это вопрос terminfo.

Я пытался обмануть tmux, полагая, что TERM = screen-256color, потому что на удаленных машинах, которые я использую, не было записей st terminfo.

Это сделала копия st-256color terminfo на удаленный компьютер.

Не удобно, когда вам нужно получить доступ к различным удаленным хостам, но, надеюсь, st станет более популярным, и дистрибутивы по умолчанию будут иметь свои терминалы.

  • Как переориентировать панель и сделать ее высотой экрана в tmux?
  • Как избежать ввода пароля после отключения tmux
  • Как предотвратить закрытие терминала при запуске программы с завершением?
  • tmux блокирует некоторые вещи на моем Mac
  • Почему мой вывод не завершается в tmux?
  • Почему tmux может быть установлен только один раз на сеанс оболочки?
  • Выполнить команду после панели tmux split
  • Как запустить скрипт сразу после подключения через SSH?
  • Обеспечить постоянную работу службы systemd
  • Почему Bash readline иногда пытается проанализировать второе слово команды из контекста?
  • Почему цвета Vim выглядят по-разному внутри и вне tmux?
  • Interesting Posts

    Набор Python не меняет длину нового списка?

    BUG: планирование при атомарном

    Как обновить пакет в Fedora 24, когда самая новая версия репо слишком старая?

    Как перечислить дескрипторы открытых файлов (и файлы, на которые они ссылаются) в моей текущей сессии bash

    .bashrc не выполняется

    Передача логического флага функции?

    Как получить доступ к моему веб-серверу Mageia VirtualBox из моего веб-браузера главной системы?

    Как я могу создать android на моем debian при использовании eclipse? (проблема java-зависимостей)

    Как легко узнать, смонтировано ли какое-либо блочное устройство (или его часть)

    Что происходит в UNIX / Linux, когда программа больше, чем размер памяти?

    Есть ли способ найти установленные бинарные пакеты, которые не имеют manpages?

    Как использовать URL-адрес SMB с user / userid, который содержит символ @?

    Восстановление поврежденного tarball

    Можно ли перенаправить вывод команды на несколько команд?

    Что запускает syslog и logrotate?

    Linux и Unix - лучшая ОС в мире.