web-dev-qa-db-ja.com

xmonad + urxvtの問題:サイズ変更後にテキストが消える

Arch Linux + xmonad + urxvtバンドルを使用していて、xmonadとurxvtの間の競合を解決しようとしています。ショットで説明する方が良い:まず、ターミナルを開いて、フルレングスの出力を取得します。 Secondly 、最初のウィンドウを圧縮する別のウィンドウを作成します。 そして最後に 、それを閉じて、出力の半分が消えたことを確認します。

正しく動作する場合とそうでない場合があります。理由を調べようとしましたが、失敗しました。事前にたくさんのthx!

5
whoever

1つの解決策は、画面内でコマンドを実行することです。サイズ変更中に画面が行を折り返しますが、この場合、ターミナルマルチプレクサ内でシェルを実行すると少し見苦しいように見える場合があります。

2番目の解決策は、.bashrcで次のコードを使用することです。

_for (( i=1; i<=$LINES; i++ )); do echo; done; clear
_

$ LINESが未定義の場合は、LINES=$(tput lines)を設定します。

1
Bijan Camp