Wie kann ich die Terminaleinstellungen über eine Tastenkombination ändern?

Normalerweise benötige ich unterschiedliche Einstellungen in meinem Terminal, je nachdem, woran ich arbeite. Ändern Sie beispielsweise die Deckkraft, um einige Informationen auf der Rückseite anzuzeigen.

Ich denke, eine Option besteht darin, verschiedene Einstellungsschemata festzulegen und dann mit einer Tastenkombination zwischen ihnen zu wechseln. Irgendwelche Ideen, wie man dies erreichen kann?

Hast du herausgefunden? Ich suche das gleiche.
Mein Rat ist, Terminal.app zugunsten von iTerm2 fallen zu lassen. Die von Ihnen angeforderte Funktionalität ist "out of the box" verfügbar

Antworten (1)

Sie können dies über die AppleScript-Oberfläche von Terminal tun, um beispielsweise die Hintergrundfarbe des ersten Tabs im ersten Fenster auf Grün zu setzen:

tell application "Terminal"
    set tabsettings to current settings of tab 0 of window 0
    set background color of tabsettings to {0, 32768, 0} -- colours are 16-bit
end tell

Das ist die gute Nachricht. Die schlechte Nachricht ist, dass die Hintergrundopazität AppleScript in Lion nicht ausgesetzt ist (dies scheint ein Versehen von Apple zu sein). Sie können jedoch so ziemlich alles andere ändern ( die vollständige Liste finden Sie in der Bibliothek im AppleScript-Editor ). Es gibt ein paar verrückte AppleScripts, die die Hintergrunddeckkraft anpassen, indem sie Tastendrücke für Terminal emulieren, aber dieser Ansatz ist zu schrecklich, um ihn überhaupt zu verknüpfen.

Sobald Sie den AppleScript-Code haben, um die Einstellungen nach Ihren Wünschen zu ändern, gibt es viele Möglichkeiten, Ihr Skript an eine Taste zu binden .