新しいタブのプロファイルを設定することは可能ですが、現在のタブのプロファイルを切り替える必要がある場合はどうすればよいですか?
答え1
からシェルを使用して KDE の Konsole の色を変更する解決策は非常に簡単ですが、カバーの色
konsoleprofile colors=WhiteOnBlack
# or
konsoleprofile colors=GreenOnBlack
値の取得元はメニューSettings
> Edit Current Profile…
> 選択ですAppearance tab
。
テムマックス
コマンドをパススルーエスケープシーケンスセッション内ではtmux
、それ以外は何も行われません。
printf '\033Ptmux;\033\033]50;konsoleprofile colors=GreenOnBlack\007\033\\'
私が入れた小さなヘルパーは以下のとおりです~/.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
}
クレジット
nicm
オンチャンネルに感謝します#tmux
。- Github 上の私の gist:https://gist.github.com/edouard-lopez/9973056