私はUbuntuでgnome-terminalを使用していますが、ウィンドウが小さいとき(最大化または全画面表示ではありません)、tmuxステータス行とZSHの右側のプロンプトの両方がウィンドウの右端まで拡張されて完璧です。
ただし、最大化したりフルスクリーンに切り替えたりすると、画面の右端に小さいが、ギャップが生じます。
この問題を解決する方法はありますか?
(これはほとんど些細なことだと知っています。親切にしてください!)
答え1
私が見たすべてのターミナルエミュレータでは、1文字列の幅に対応するステップでのみウィンドウのサイズを変更できました。ただし、フルスクリーンウィンドウの幅が文字幅の倍数ではない場合、実際にできることはあまりありません(より良いものにするために別のフォントサイズを選択することを除く)。
答え2
まず、変数の設定がZLE_RPROMPT_INDENT
役立つことを確認してください0
。デフォルト値はです1
。
zshマニュアルから:
ZLE_RPROMPT_INDENT
設定されている場合、行エディタはRPS1またはRPROMPTによって提供された右側のプロンプトの右側と画面の右側の間をインデントするために使用されます。設定しない場合、値 1 が使用されます。