一部のプログラムを終了したりウィンドウのサイズを変更したりすると、zshの色が混乱します。

一部のプログラムを終了したりウィンドウのサイズを変更したりすると、zshの色が混乱します。

この問題は、ncmpcpp、weechat、cava、pipes.sh、nvtop など、端末全体を占有する一部のプログラムを使用する場合に発生しました。このプログラムを読み込んだ後にウィンドウのサイズを変更すると、カラースキームがgruvboxの色のように見えるように変わります。以下はnvtopのスクリーンショットです(上部はサイズ変更前、下部はサイズ変更後)。 サイズ変更前後のnvtop

Weechatは起動時にすぐにgruvboxカラースキームに変わりますが、ウィンドウマネージャを再ロードするとそれ自体が変更されます。 cava または Pipes.sh と入力すると通常のカラースキームが読み込まれ、ウィンドウのサイズを変更すると前述のプログラムと同じように gruvbox に変わりますが、cava または Pipes.sh を終了すると、端末の背景が黒に変わります。 。サイズを変更しないでください。以下はスクリーンショットです(上部はサイズ変更なしでnvtopを終了し、左下はサイズ変更後nvtopを終了し、右下はサイズ変更せずにcavaを終了した後です)。 カバ終了後 3つのウィンドウすべての矢印の色とcavaコマンドの入力方法に注意してください。右下にあるのです。明らかに、私の問題は、コマンドが消えるのではなく、カラースキームが変更されることです。

このプログラムを終了して実行すると、. ~/.zshrcカラースキームが返されます。

役に立つ情報:

  • WMとしてbspwmを使用してください。
  • 端末が有効
  • シェルはzshです。私はoh-my-zshをインストールしました。
  • カラースキームにpywalを使用します。

必要に応じて構成ファイルやその他の情報を提供できます。

ベストアンサー1

おすすめ記事