我喜欢调整终端窗口的大小以适合当前的工作-有时是一个很小的屏幕,只是用来尾随日志文件,有时我会把它一直扩展到整个屏幕以读取一些宽输出。
每当我在“终端”中打开新标签时,它都会调整窗口大小,而失去所做的任何尺寸调整。打开新标签时,如何保持当前窗口大小?
我喜欢调整终端窗口的大小以适合当前的工作-有时是一个很小的屏幕,只是用来尾随日志文件,有时我会把它一直扩展到整个屏幕以读取一些宽输出。
每当我在“终端”中打开新标签时,它都会调整窗口大小,而失去所做的任何尺寸调整。打开新标签时,如何保持当前窗口大小?
Answers:
虽然这不是一个完整的解决方案,但更多的是解决方法,但我仍然认为值得分享。
像该线程上的许多线程一样,我注意到,令我非常烦恼的是,当我在El Capitan(10.11.3)上添加新的Tab时,“终端”窗口会更改大小。我还使用Spectacle从键盘安排窗口。我以为这可能是眼镜的问题,但是当我退出眼镜并使用触摸板调整终端窗口的大小时,也会发生同样的情况。
从我注意到的情况来看,只有在遵循以下顺序时才会发生:1.打开一个新的终端窗口2.添加一个新的标签页3.将该窗口缩小(高度或宽度)4.添加一个新的标签页,然后一个将改变窗口的大小。
当我将其放大时,什么也没有发生。通过实验,我发现窗口中的每个选项卡在上次查看时都必须保持其尺寸形式。在这种特定情况下,步骤4中的最后一个新选项卡会将窗口的大小更改为上次查看选项卡1时的大小。
现在,这是最重要的一点。新标签页会将其尺寸调整为窗口中最大的标签页。
解决方法:调整“终端”窗口的大小时,使用Shift + CMD +箭头可快速浏览该窗口中的所有选项卡。如果这样做,新选项卡将不会影响窗口的大小。
尽管它对某些人可能有用,但我了解到它并不实际,尤其是当您打开许多选项卡时。这是我解决此问题的方法,直到找到正确的解决方案为止。
此行为是由于终端中的窗口设置。所有新的终端打开到“窗口”下指定的值(默认为80 x 24)。当您打开标签页时,它将窗口的大小调整为新标签页。
我找不到用于Terminal.app的解决方案,但是,此后我切换到了iTerm 2,它没有遭受此问题的困扰。所有新标签页的打开尺寸均与打开它们的现有窗口的尺寸相同,而不是将窗口调整为默认大小。
您可以在http://www.iterm2.com/上找到iTerm 2 。
在Mac“偏好设置”中调整终端的大小以适合您的需求:
用Spotlight打开终端(⌘空格,输入“ Terminal”),然后打开“首选项”(⌘,)。在“窗口”选项卡中,查看“窗口大小”,“列和行”。该值通常为80和24。
(可选)调整窗口大小以修复所需的新大小。暂停并思考24条线,一条线有多宽?好,我需要几个?
如果两个创建的新标签或新窗口的大小均与所需大小不同,请增加列大小。
反复试验,请尝试使估计接近,这将是简短的。同样,如果它太大,请减小它,例如,在此1920×1200缩放显示屏上,以下内容对我而言很不错:130和40
通过打开新标签(⌘T)测试新设置。
将您的窗口放在上一个窗口上,它的大小相同或足够小?如果不调整大小,直到调整大小。
也打开一个新的终端窗口(⌘N),然后执行类似操作。
现在考虑使用窗口管理程序,我推荐Spectacle,因为它像免费啤酒和自由一样免费:https : //github.com/eczarny/spectacle
然后,可以在选择一个窗口时使用以下命令快速移动窗口:⌘⌃→
这会将窗口置于屏幕的右上角1/4,左侧的工作方式与此类似。如果您同时按住shift键,则会将下面的窗口放置在屏幕的1/4处:⌘⌃⇧→
可以享受更多选择!