Я тестирую различные терминалы, которые я обычно использую для SSH в ящики Linux, на которых я настраивал Tmux.
В основном я заметил это поведение, и я надеюсь, что кто-то может предложить объяснение того, что происходит. Теперь может случиться так, что это специфическое поведение, которое влияет на приложение Prompt.
Я использую Vim в Tmux, а в приложении Panic Prompt на моем iPhone5 у меня было поведение, которое не поддерживало 256 цветов, когда .vimrc
устанавливал цвета с помощью директивы set t_Co=256
. Здесь Vim правильно отображал цвета, когда он не запускался через Tmux. Кроме того, OS X Terminal.app правильно отображал цвета (я не тестировал PuTTY с этим на windows, к сожалению) с Vim в Tmux.
Затем я заменил set t_Co=256
на set term=xterm-256color
, и теперь цвета работают при использовании Vim через Tmux.
Обратите внимание также, что я тестировал настройки set -g default-terminal "xterm-256color"
и set -g default-terminal "screen-256color"
для Tmux, и это изменение не повлияло на поведение.