如何设置默认的窗口位置和/或大小?


10

每当我启动“终端”或“预览”之类的应用程序时,它们总是在屏幕的左上角作为一个小窗口打开。有什么方法可以将它们设置为在屏幕中央打开?最好也最大化?

Answers:


12

在终端中,您可以从“首选项”>“设置”>“窗口”更改默认窗口大小:

您还可以使用窗口组为启动Terminal时打开的窗口设置默认位置和大小(但不能为以后打开的新窗口设置默认位置和大小)。

我使用SequentialSkim作为Preview的替代方案,并使用iTerm 2作为Terminal的替代方案。默认情况下,它们所有人都可以选择以全屏模式打开窗口,并且它们都有针对全屏窗口的自己的实现(pre-Lion和实际可用)。

Finder窗口的大小保存在.DS_Store文件中,没有任何默认的窗口大小设置com.apple.Finder.plist。我使用这样的脚本重置Windows的属性:

tell application "Finder"
    if number of Finder windows is 0 then return
    tell Finder window 1
        set toolbar visible to false
        set sidebar width to 0
        set statusbar visible to false
        set current view to column view
        set bounds to {960, 44, 1920, 1076}
        tell its column view options
            set shows icon to false
        end tell
    end tell
end tell

6

Slate(窗口管理器)具有极高的可配置性,使用JavaScript配置文件将允许您执行此操作。诸如打开窗口之类的事件可以通过JavaScript回调进行处理,该回调将窗口移动到整个屏幕。

您想要的示例:(几乎直接来自Wiki页面)

slate.on("windowOpened", function(event, win) {
    if (win.app().name() === "Terminal" || win.app().name() === "Preview") {
        win.move("x" : "screenOriginX", "y" : "screenOriginY",
                 "width" : "screenSizeX", "height" : "screenSizeY");
    }
});

1
我为此给了2分,感谢您发布脚本:)
Ruskes


0

在OSX 10.9上,当我将“终端”窗口拖到另一个位置然后退出时,重新启动时会记住新位置。要更改窗口的大小,请在“首选项”->“文本”中增大字体大小,以便记住。在首选项->窗口中,您还可以设置行数/列数。


-2

获取一个名为SizeUp的应用程序。它不是免费的,但可以真正快速地收回成本。

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.