iTerm2 / Terminalフルスクリーン


16

なぜiTerm2またはTerminalアプリが画面上の利用可能なスペースをすべて占有することができないのですか。例を示します。

iTerm2

見づらいですが、右端と下端を見ると、余分なスペースがあります。そのスペースを使用するために拡張することは不可能のようです。これは何が原因ですか?

Breezeなど、ウィンドウがフルスクリーンサイズを占有するアプリを使用しました。他のすべてのアプリは正常に動作し、iTerm2とターミナルを除き、画面スペースを100%占有します。

ところで、私はネイティブのフルスクリーンについては知っていますが、なぜ自分の端末がスペースの100%を占めることができないのか知りたいです。


1
「スペースを100%占有する」とは、単に手動で最大化するという意味ですか?Lionでは、Terminal.appにネイティブフルスクリーンメソッドを使用すると、期待どおりに機能します。
cm2

回答:


11

ターミナルの文字の幅と高さは固定されており、ほとんどの(すべて?)ターミナルアプリケーションプログラムは、ウィンドウをそのサイズの偶数倍にします(ウィンドウタイトル、側面の余白などを追加します)。部分的な行または列が表示されます。

理論的には、ウィンドウがズームアウトされたときにウィンドウの右/下に余白を追加できますが、質問は単に「ウィンドウがズームされたときにウィンドウの端に空白スペースがあるのはなぜか」 ?」。

また、新しい表示領域に収まるように再度ズームした場合と同じサイズにならないようにDockのサイズを変更または表示/非表示にした場合(たとえば)、ウィンドウはどうなりますか?ウィンドウをズームすると、「ズーム」状態ではなく、ズーム時に現在使用可能な表示領域に合わせてサイズが変更されます。使用可能な表示領域が変更され、再度ズームするように要求していない場合、何をしますか?

これらは解決できないわけではありませんが、考慮すべき動的な動作がいくつかあり、端末アプリケーションは通常、物事をシンプルに保ちます。

Mac OS X Lionの「フルスクリーン」は実際のウィンドウの状態であり、ターミナルは常にウィンドウをディスプレイのサイズに合わせ、表示サイズが変更されると更新し、上記のようにマージンを追加します。たとえば、Dockのサイズは無視されます。


2
端末ウィンドウのサイズを手動で変更することにより、この動作を簡単に「検証」できます。固定文字幅だけでサイズ変更されるため、「スタッター」に気付くでしょう。
ゲントマット

17

コントロールを押し続けると、画面全体を表示するようにサイズを変更できます(ただし、テキストの別の行または列を追加する必要はありません)。

また、ベータ版では、これを「ターミナルウィンドウのスムーズなサイズ変更」というデフォルトにするための高度な設定があります。


1
OSバージョン 私はそれを機能させることができません。
クリスページ

1
ヨセミテで私のために働いた。
病気

3
エルキャピタンで動作します。ブーヤ。これは受け入れられた答えでなければなりません。
パー

この質問は、iTermとターミナルの両方に関するものです。これを読み直して、私はこの答えがiTermについてのみであると思います。
クリスページ

2

これは、私がターミナルで使用している回避策です(iTerm2でも動作するはずです)。

標準Window > Zoomオプションに続いて、SpectacleのFullscreenオプション(+ + F)を使用します。

Window > Zoomターミナルウィンドウを元の状態のままにします(質問のとおり、右側に細いスペースがあります)。SpectacleのFull Screenオプションは、ターミナルウィンドウを左に半文字(おそらく)移動し、右側のギャップを埋めます。

OS:マーベリックス、10.9.1


これは私にとって長い間うまくいきました。
lacostenycoder

1

これは、iTerm 2(Mountain Lion)で機能します。

に移動しますPreferences -> Profiles -> Window

セットする:

Columns = 204

Rows = 54

Style: Left of Screen

Screen: Main Screen

1

command+ control+を押すfか、フルスクリーンオプションを見つける(またはOS Xの新しいバージョンで緑色の丸いボタンをクリックする)と、使用可能なすべてのピクセルが使用されます。

以下は、全画面モードで2つのタブを使用してターミナルを開いたときの画面全体の画像です。

ここに画像の説明を入力してください


これは🎉私のために働いた
mbaechtold

1

iTermバージョン3の時点で、列と行に非常に高い値を設定できPreferences > Profiles > Window、新しいターミナルウィンドウは、ウィンドウを埋めるために必要な列と行の値に正確にサイズ変更されます。他の構成の調整は必要ありません。

2012年のMacBook Pro 15インチの高解像度の300列と80行。


これにより、Terminal.appがフルディスプレイサイズを使用しないという問題が解決しました
🎉– mbaechtold
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.