iTerm2 /终端全屏


16

为什么无法让iTerm2或终端应用程序占用屏幕上的全部可用空间。让我举一个例子:

iTerm2

很难看到,但是如果您看向右边缘和底边缘,则会有一些额外的空间。似乎无法扩展它以使用该空间。是什么原因造成的?

我使用了使窗口占据整个屏幕尺寸的应用程序,例如Br​​eeze。除iTerm2和Terminal外,其他所有应用程序都可以正常工作,占用100%的屏幕空间。

顺便说一句,我确实了解本机全屏,但是我想知道为什么我不能让我的终端占据100%的空间。


1
“占用100%的空间”是指简单地手动最大化它吗?在Lion中,如果我对Terminal.app使用本机全屏方法,则它可以按预期工作。
cm2

Answers:


11

终端具有固定的字符宽度和高度,并且大多数(全部?)终端应用程序使窗口成为该大小的偶数倍(然后添加窗口标题,侧面的一些边距等),因此永远不会部分行或列可见。

从理论上讲,当窗口缩小时,它们可以在窗口的右侧/底部增加更多的页边距,但是您的问题可能仅由其他人替换,询问“为什么在缩放窗口时,窗口边缘总是有空白空间? ?”。

如果调整大小或显示/隐藏Dock(例如),使窗口不再与重新缩放以适合新的显示区域时的尺寸相同,那么窗口会发生什么变化?缩放窗口时,它不会处于“缩放”状态,只是在缩放时将其调整为当前可用的显示区域。如果可用的显示区域发生变化,而您又没有要求其再次缩放,那又如何?

并不是说这些方法不能解决,而是要考虑许多动态行为,并且终端应用程序通常会使事情变得简单。

请注意,Mac OS X Lion“全屏”是窗口所在的实际状态,并且终端总是使窗口适合显示器的大小,并在显示器大小改变时更新,并如上所述增加边距。例如,忽略Dock的大小。


2
您可以通过手动调整终端窗口的大小来轻松地“验证”此行为。您会注意到它“口吃”,因为它仅按固定的字符宽度调整大小。
gentmatt 2012年

17

按住控制键,您可以调整其大小以显示整个屏幕(尽管不一定会添加另一行或一列文本)。

另外,在Beta版中,有一个高级首选项将其设置为默认值,称为“终端窗口平滑调整大小”。


1
什么操作系统版本?我不能让它工作。
克里斯·佩奇

1
在优胜美地为我工作。
生病了

3
在El Capitan上工作。布阿 这应该是公认的答案。

这个问题与iTerm和Terminal有关。重新阅读此内容,我认为此答案仅与iTerm有关。
克里斯·佩奇

2

这是我一直用于Terminal的一种解决方法(也应该与iTerm2一起使用)。

使用标准Window > Zoom选项,然后使用眼镜的全屏选项(+ + F)。

Window > Zoom使终端窗口保持原始状态(从您的问题中可以看到,右边是空白区域)。“眼镜”的“全屏”选项仅将终端窗口向左移动半个字符(我想),并填充右侧的空白。

操作系统:Mavericks,10.9.1


长期以来,这对我来说一直很好。
lacostenycoder

1

这在iTerm 2(在“山狮”上)对我有用。

前往:Preferences -> Profiles -> Window

组:

Columns = 204

Rows = 54

Style: Left of Screen

Screen: Main Screen

1

command+ control+f或找到全屏选项(或在较新版本的OS X中单击绿色圆圈按钮),它将占用每个可用像素。

这是在全屏模式下打开带有两个选项卡的终端时的整个屏幕图像:

在此处输入图片说明


这对我有用🎉–
mbaechtold

1

从iTerm版本3开始,我可以为其中的列和行设置很高的值 Preferences > Profiles > Window和并且新的终端窗口将调整大小以恰好满足填充窗口所需的列和行值。无需其他配置调整。

在2012 MacBook Pro 15英寸高分辨率上为我提供300列和80行。


这解决了我的Terminal.app问题不使用完整显示尺寸problem的问题
-mbaechtold
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.