Eines meiner Hauptwerkzeuge für die Programmierung ist mein Terminal. Es macht meinen Programmierprozess effizienter, wenn ich in der Lage bin, schnell ein Terminalfenster zu öffnen.
In Ubuntu verwendete ich (window+Alt+T), um das Terminal zu öffnen. Aber jetzt benutze ich ein Macbook bei meinem Programmierjob.
Manchmal verwende ich Spotlight, um "Terminal" zu suchen und drücke die Eingabetaste.
Ich würde gerne wissen, ob ich einen Tastatur-Hotkey dafür zuweisen kann.
Vielen Dank
Ich habe das folgende Verfahren unter OS X 10.11.3 (El Capitan) getestet.
Starten Sie Automator. Erstellen Sie ein Dokument vom Typ "Service". Fügen Sie dem Dokument eine Aktion "AppleScript ausführen" hinzu. Hier ist das AppleScript zum Einfügen in die Aktion:
on run {input, parameters}
tell application "Terminal"
if it is running then
do script ""
end if
activate
end tell
end run
Setzen Sie das Popup "Dienst empfängt" auf "keine Eingabe". Insgesamt sollte es so aussehen:
Speichern Sie das Dokument unter dem Namen "New Terminal". Gehen Sie dann zum Automator-Menü (oder zum App-Menü in einer laufenden Anwendung) und öffnen Sie das Untermenü Dienste. Sie sollten nun den Dienst "New Terminal" sehen:
Wenn Sie darauf klicken, sollte das Terminal ein neues Fenster öffnen.
Um ihm eine Tastenkombination zuzuweisen, wählen Sie in diesem Menü die Option "Diensteinstellungen ...". (Oder starten Sie die Systemeinstellungen, wählen Sie den Bereich Tastatur, dann die Registerkarte Verknüpfungen und dann Dienste aus der Liste auf der linken Seite.) Scrollen Sie zum Ende der Liste auf der rechten Seite und suchen Sie den Dienst Neues Terminal. Klicken Sie auf das rechte Ende der Zeile "Neues Terminal" und drücken Sie die gewünschte Tastenkombination:
Jetzt sollten Sie in den meisten Fällen die Tastenkombination drücken können, um ein neues Terminalfenster zu erhalten.
Als Programmierer wollen wir die schnellste und sicherste Möglichkeit, unsere Tools in Ordnung zu bringen, damit wir mit dem Hacken beginnen können. So habe ich es unter MacOS 10.13.1 (High Sierra) zum Laufen gebracht:
Option 1: Gehen Sie zu System Preferences | Keyboard | Shortcut | Services
. Aktivieren Sie im Abschnitt Files and Folders
New Terminal at Folder
Und/oder New Terminal Tab at Folder
Und weisen Sie ihm eine Tastenkombination zu.
Option 2: Wenn Sie möchten, dass die Tastenkombination überall funktioniert, erstellen Sie mit Automator einen neuen Dienst, und wechseln Sie dann zur Tastenkombination, um ihr eine Tastenkombination zuzuweisen. Bekannte Einschränkung: Funktioniert nicht vom Desktop aus
Anmerkungen:
MacOS
, das ist nicht nötig.iTerm2 - eine Alternative zu Terminal - hat die Option, einen konfigurierbaren systemweiten Hotkey zum Ein-/Ausblenden zu verwenden (ursprünglich eingestellt auf Alt+Space, standardmäßig deaktiviert)