Jak ustawić domyślną pozycję i / lub rozmiar okna?

10

Ilekroć uruchamiam aplikację, taką jak Terminal lub Preview, są one zawsze otwierane jako małe okno w lewym górnym rogu ekranu. Czy jest jakiś sposób, aby ustawić je tak, aby otwierały się na środku ekranu? Czy najlepiej też zmaksymalizować?

Siyuan Ren
źródło

Odpowiedzi:

12

W terminalu możesz zmienić domyślny rozmiar okna z Preferencje> Ustawienia> Okno:

Możesz także użyć grup okien, aby ustawić domyślną pozycję i rozmiar dla okna otwieranego podczas uruchamiania Terminalu (ale nie dla nowych okien otwieranych później).

Używam Sequential i Skim jako alternatywy dla Preview i iTerm 2 jako alternatywy dla Terminalu. Wszystkie z nich mają domyślnie opcję otwierania okien na pełnym ekranie, a wszystkie mają własne (przed Lionem i faktycznie użyteczne) implementacje okien pełnoekranowych.

Rozmiary okien Findera są zapisywane w .DS_Storeplikach i nie ma żadnych domyślnych ustawień rozmiaru okna com.apple.Finder.plistani nic takiego . Używam takiego skryptu, aby zresetować właściwości systemu 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
Lri
źródło
6

Slate (menedżer okien) jest niezwykle konfigurowalny, a użycie pliku konfiguracyjnego JavaScript pozwoli ci to zrobić. Zdarzenia takie jak otwarcie okna można obsługiwać za pomocą wywołania zwrotnego JavaScript, które przesuwa okno, aby wypełnić ekran.

Przykład tego, czego chcesz: (wzięty prawie bezpośrednio ze strony 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");
    }
});
0942v8653
źródło
1
I dałem ci punkty za ten 2, w podziękowaniu za opublikowanie skryptu :)
Ruskes
0

W systemie OSX 10.9, kiedy przeciągam okno terminala w inne miejsce, a następnie wychodzę, nowa lokalizacja jest zapamiętywana po ponownym uruchomieniu. Aby zmienić rozmiar okna, w Preferencjach -> Tekst, możesz zwiększyć rozmiar czcionki, co zostanie zapamiętane. W Preferencjach -> Okno możesz również ustawić liczbę wierszy / kolumn.

mkaz
źródło
-2

Pobierz aplikację o nazwie SizeUp. Nie jest darmowy, ale bardzo szybko zwraca się na wydajność.

sbrown
źródło