GNU画面の色と松

GNU画面の色と松

私はPineメールリーダーを実行するためにGNU画面を使用します。送信メールのスペルを確認するために外部スペルを使用します。問題は、aspellが完了するとPineが端末の以前の内容を復元しますが、すべてが間違った色に復元されることです。フォントが黒ではなく白に変わり、灰色の背景に似合わないように見えます。しばらく入力すると、Pineは画面の一部を再描画します。ビューは良く見えますが、最初は読みにくいようです。

Pine を画面内で実行せずに直接実行する場合、この問題は発生しません。トラブルシューティングを始める方法がわかりません。どんなアイデアがありますか?

Pine version: Alpine 2.00 (LRH 1167 2008-08-23) 
GNU screen version: Screen version 4.00.03 (FAU) 23-Oct-06

2011年12月11日更新: 場合によっては、この問題はCtrl + O(スペル関連なし)を使用して作成を再開したときにも発生します。

以下は役に立ちません。

  • PineでCtrl + Lを押すと画面が更新され、
  • 「altscreen on」を追加~/.screenrc
  • 「bce on」または「bce off」を追加します~/.screenrc(デフォルトが何であるかわからないので、両方を試しました)。
  • スタート画面はTERM=xterm-256color screen

ベストアンサー1

解決したと思います。 phuneheheは端末の種類を変更したいのですが。ただし、「TERM = xterm-256color screen」は、TERM変数が画面上で実行中の端末画面のみを通知するため、機能しません。特定の端末をエミュレートするように画面に指示しません。したがって、解決策は以下を含むことです。

term "screen-256color"

~/.screenrc 構成ファイルから。これで問題は解決しそうですが…

2011年12月12日更新:実際、上記の方法で色の問題は解決されましたが、別の問題が発生しました。パインでは、削除キーは機能しなくなりました。コンピュータの実行画面に「screen-256color」terminfoファイルが見つからないため、デフォルトのvt100端末に戻ったことがわかりました。いくつかの用語を設定しようとした後、「xterm-color」にはキーの色や色の問題がないことがわかりました。なぜかどうするのか理解していません。

おすすめ記事