web-dev-qa-db-ja.com

iTerm2フルスクリーンにより、下部に空の行が表示されます

ITerm2ウィンドウを全画面表示すると、ターミナルウィンドウの下部に空の行が表示されます。どうすればそれを取り除くことができますか?

これらの2つのスクリーンショットを比較してください。

Windowed (appears as expected)ウィンドウ(期待どおりに表示)

Fullscreen (empty line appears at bottom)フルスクリーン(空の行が下部に表示されます)

Lionスタイルのフルスクリーンウィンドウを使用する設定を有効にしました。

iTerm>設定>一般>ウィンドウ>ライオンスタイルのフルスクリーンウィンドウを使用する

だから私はそれを無効にしてみました。これで問題が解決したようです。この機能を無効にした後、ウィンドウを全画面表示すると、余分な行はなく、見栄えがしました。しかし、Command-Tabを使用してアプリケーションを数回切り替えた後、突然余分な行が表示されました。何が起こっていますか?!

これはバグですか?これを防ぐにはどうすればよいですか?


解決策:受け入れられた回答は、余分な行を取り除くのに役立ちました。 iTerm2プロファイル設定のフォントサイズを18ptモナコから16ptモナコに変更しました。これがスクリーンショットです:

No extra line after switching font size

5
Stew

以下を抜粋して この回答 を参照してください。 gnome-terminalについて書かれていますが、iTermでも同じです。

ターミナルエミュレータは、セルのグリッド(水平方向と垂直方向の両方の整数)で動作します。そのため、ウィンドウの隅をドラッグしてサイズを変更すると、ピクセルではなく異常に大きなステップでサイズが変更されます。 [...]

フルスクリーンモードでは、gnome-terminalはその文字セルのサイズの倍数ではないサイズに強制されます。端末内で実行されているユーティリティとアプリケーションには、そのような部分的なセルの概念がなく、残りの領域を描画できませんでした。それはそれらのために存在しないだけです。

さまざまなフォントサイズを試してみることをお勧めします。整数のセルがちょうど収まるものを見つけるかもしれません(または少なくともギャップはそれほど大きくありません)

4
egmont

ITerm2フォント設定で縦の文字間隔を変更すると、うまくいくはずです

4
jmgarnier

フォントサイズを変更するとうまくいきます。私のモニターは1920x 1080で、フォントサイズを15に設定して問題を修正しましたが、Meslo Nerd FontMonoを使用しています。

正しいフォントを見つけるには、さまざまなフォントサイズを試してみてください。

1
Finn