ITerm2ウィンドウを全画面表示すると、ターミナルウィンドウの下部に空の行が表示されます。どうすればそれを取り除くことができますか?
これらの2つのスクリーンショットを比較してください。
Lionスタイルのフルスクリーンウィンドウを使用する設定を有効にしました。
iTerm>設定>一般>ウィンドウ>ライオンスタイルのフルスクリーンウィンドウを使用する
だから私はそれを無効にしてみました。これで問題が解決したようです。この機能を無効にした後、ウィンドウを全画面表示すると、余分な行はなく、見栄えがしました。しかし、Command-Tab
を使用してアプリケーションを数回切り替えた後、突然余分な行が表示されました。何が起こっていますか?!
これはバグですか?これを防ぐにはどうすればよいですか?
解決策:受け入れられた回答は、余分な行を取り除くのに役立ちました。 iTerm2プロファイル設定のフォントサイズを18ptモナコから16ptモナコに変更しました。これがスクリーンショットです:
以下を抜粋して この回答 を参照してください。 gnome-terminalについて書かれていますが、iTermでも同じです。
ターミナルエミュレータは、セルのグリッド(水平方向と垂直方向の両方の整数)で動作します。そのため、ウィンドウの隅をドラッグしてサイズを変更すると、ピクセルではなく異常に大きなステップでサイズが変更されます。 [...]
フルスクリーンモードでは、gnome-terminalはその文字セルのサイズの倍数ではないサイズに強制されます。端末内で実行されているユーティリティとアプリケーションには、そのような部分的なセルの概念がなく、残りの領域を描画できませんでした。それはそれらのために存在しないだけです。
さまざまなフォントサイズを試してみることをお勧めします。整数のセルがちょうど収まるものを見つけるかもしれません(または少なくともギャップはそれほど大きくありません)
ITerm2フォント設定で縦の文字間隔を変更すると、うまくいくはずです
フォントサイズを変更するとうまくいきます。私のモニターは1920x 1080で、フォントサイズを15に設定して問題を修正しましたが、Meslo Nerd FontMonoを使用しています。
正しいフォントを見つけるには、さまざまなフォントサイズを試してみてください。