Eu sei que é possível definir o perfil para a nova aba, mas e se eu precisar mudar o perfil para a aba atual?
Responder1
DeAlterando as cores do Konsole no KDE usando o shella solução é bastante simples, mas cobre a cor
konsoleprofile colors=WhiteOnBlack
# or
konsoleprofile colors=GreenOnBlack
De onde vem o valor do menu Settings
>> Edit Current Profile…
selecione Appearance tab
.
Tmux
Você precisa agrupar o comando nosequência de escape de passagemdentro tmux
da sessão, caso contrário não fará nada:
printf '\033Ptmux;\033\033]50;konsoleprofile colors=GreenOnBlack\007\033\\'
Aqui estão pequenos ajudantes que coloquei em meu ~/.zshrc
:
# Konsole color changing
theme-night() {
switch-term-color "colors=TomorrowNightBlue"
}
theme-light() {
switch-term-color "colors=Tomorrow"
}
switch-term-color() {
arg="${1:-colors=Tomorrow}"
if [[ -z "$TMUX" ]]
then
konsoleprofile "$arg"
else
printf '\033Ptmux;\033\033]50;%s\007\033\\' "$arg"
fi
}
Créditos
- Obrigado
nicm
no#tmux
canal. - minha essência no Github:https://gist.github.com/edouard-lopez/9973056