Путем я делаю это использует custom_command
в ~/.config/terminator/config
следующим образом:
...
[profiles]
[[default]]
...
custom_command = TERM=xterm-256color bash -l # Do not use 'terminator' here
use_custom_command = True
...
Это работает как очарование т.е. для кожи с 256 цветами для полуночный командующий . -l
выбор заставляет удар бежать как раковина логина (что означает, что это загрузит параметры настройки от Вашего .bash_profile
). Вы можете опустить его, если Вы предпочитаете, чтобы Терминатор начал удар как раковину нелогина (так, чтобы это загрузило .bashrc
вместо этого).
Это - непротестированная идея:
/usr/share/applications/terminator.desktop
к ~/.local/share/applications
Существует опция, названная xterm
в конфигурации Терминатора (см. man terminator_config
), который, как предполагается, устанавливает TERM
. из-за [1 114] ошибка , это не работает, и TERM
всегда устанавливается на xterm
. Терминатор также устанавливает COLORTERM
переменная, к gnome-terminal
, таким образом, можно использовать это для установки TERM
на [1 110] (так как gnome-terminal
не имеет никакой проблемы с тем значением:
[[ $COLORTERM = gnome-terminal ]] && TERM=xterm-256color
Или, что я использую для предотвращения проблем с [1 112] / tmux
:
[[ $COLORTERM = gnome-terminal && ! $TERM = screen-256color ]] && TERM=xterm-256color