Diese Frage hat hier bereits eine Antwort:
So ähnlich wie der Befehl Windows+ Rin der Windows-Welt? Das lässt Sie eigentlich nur einen Befehl ausführen, aber Sie bekommen die Idee.
Diese Frage hat hier bereits eine Antwort:
So ähnlich wie der Befehl Windows+ Rin der Windows-Welt? Das lässt Sie eigentlich nur einen Befehl ausführen, aber Sie bekommen die Idee.
Antworten:
Wenn Sie Snow Leopard ⌘+ spaceausführen, wird Spotlight geöffnet, mit dem das Terminal ausgeführt werden kann.
Spotlight kann an eine andere Tastenkombination gebunden werden, die Standardeinstellung ist jedoch ähnlich wie bei Windows+ R.
Wie von Snow Leopard, das eigentlich ist in das Betriebssystem integriert.
Starten Sie Automator und erstellen Sie einen Dienst, der keine Eingaben von einer Anwendung empfängt. Fügen Sie in der Aktionsbibliothek die Aktion "Anwendung starten" zum Workflow hinzu. Wählen Sie die Anwendung 'Terminal' in der Dropdown-Liste der Anwendungen. Speichern Sie Ihren neuen Dienst und weisen Sie ihm eine Tastenkombination zu:
System Preferences -> Keyboard -> Keyboard Shortcuts -> Services
Ich würde empfehlen, QuickSilver zu installieren . Es ist ein Anwendungsstarter, der sich an die Anwendungen erinnert, die Sie am häufigsten starten, und diese zuerst empfiehlt. Mit wenigen Tastenanschlägen ist es einfach, eine Anwendung zu starten.
QuickSilver ist die erste Anwendung, die ich auf jedem neuen Mac installiere.
Nicht in das Betriebssystem integriert, aber ich benutze ein kostenloses Dienstprogramm namens Visor. Wenn Sie damit arbeiten, wird Ihr Terminal im Hintergrund ausgeführt, aber Visor blendet es aus und ruft es in einer Konsole im Quake-Stil auf, wenn Sie eine (vom Benutzer konfigurierbare) Tastenkombination drücken. Es ist ziemlich anpassbar, wie Ihr Terminal zeigt / versteckt. Sehr toll.
Die von @NReilingh vorgeschlagene Lösung ist in Ordnung, schlägt jedoch fehl, wenn Terminal.app ausgeführt wird und kein geöffnetes Fenster vorhanden ist (ich habe es in OSX 10.7 getestet).
Das Ersetzen der Aktion " Anwendung starten" durch die Aktion " AppleScript ausführen" und das Festlegen des folgenden auszuführenden Codes führen dazu:
on run {input, parameters}
tell application "Terminal"
activate
reopen
end tell
return input
end run
Hier ist der vollständige Beitrag: Mac OS X: Starten Sie das Terminal über die Tastenkombination
reopen
ein neues Standardfenster erstellen, wenn keine Fenster geöffnet sind. Das Skript wird blockiert, bis das Öffnen der Anwendung abgeschlossen ist. Wenn Sie es mit FastScripts ausführen, dauert es anscheinend länger. open -a
macht auch so etwas reopen
und blockiert keine Skripte.
reopen
, danke, dass Sie darauf hingewiesen haben.
Ich wollte eine Verknüpfung, um immer ein neues Terminalfenster zu öffnen, unabhängig von anderen Dingen. Hier ist der Code, um das zu tun:
tell application "Terminal"
do script ""
activate
end tell
In Mavericks können Sie ein neues Terminalfenster in dem Ordner öffnen, den Sie im Finder markiert haben. Um diese Option zu aktivieren, gehen Sie zu Finder -> Services -> Service Preferences
und überprüfen Sie New Terminal at Folder
.
Verwenden Sie es dann aus dem Finder-Menü:
Diese Lösung funktioniert für MacOS Sierra.
Der Zugriff auf DTerm erfolgt über einen vom Benutzer konfigurierbaren Hotkey. Daraufhin wird ein Fenster geöffnet, in dem Sie im aktuellen Verzeichnis einen Terminalbefehl ausführen können . Wenn Sie sich beispielsweise im Finder befinden und einige Dateien tarieren möchten, drücken Sie einfach die Tastenkombination und führen sie aus tar
, ohne dass Sie die Verzeichnisse ändern müssen. Durch Drücken von Umschalt + Eingabetaste anstelle der Eingabetaste nach der Eingabe Ihres Befehls wird dieser in einem neuen Terminalfenster ausgeführt, in dem Sie weiterarbeiten können.
Ich benutze Funken und habe ⌘+ ⌥+ §(Ich habe ein britisches Tastaturlayout, §ist knapp unterhalb esc) , das Terminal zu starten. Ich bevorzuge es, Services / AppleScripts zu verwenden, weil es schneller ist. Es werden auch keine sichtbaren Elemente der Benutzeroberfläche hinzugefügt, wie bei anderen Lösungen (ich bin sehr vorsichtig, wenn es darum geht, meinen Arbeitsbereich so rational wie möglich zu gestalten).
Ich denke, die Entwicklung für Spark wurde gestoppt, aber es funktioniert perfekt auf Snow Leopard.
Obwohl ich denke, dass die Anbindung von Automator / Tastatur an Dienste besser ist, sollte ich Quicksilver erwähnen , das Ihnen ausgezeichnete Tastaturdienste für den Mac bietet.
Sie sollten diesen Artikel über Quicksilver lesen .
Dies ist ein bisschen einsichtig und keine direkte Antwort: Sie können iTerm verwenden und über Einstellungen ( ⌘+ ,)> Tasten> Hotkey einen globalen Hotkey dafür festlegen.
Ich liebe Apptivate , es ist wie Spark. Mit Apptivate können Sie "jeder Anwendung, jedem Dokument oder jeder Skriptdatei systemweite Verknüpfungen zuweisen". Es macht nur diese eine Sache und macht es ziemlich gut. Es ist sehr klein und verbraucht daher nicht viel Systemressourcen.
Eine großartige Funktion von Apptivate ist, dass, wenn es die Anwendung erkennt, z. B. Terminal.app, die bereits ausgeführt wurde, Apptivate sie ausblenden wird, anstatt eine neue Instanz der Anwendung zu starten.
Ich verwende dazu FastScripts . Es ist kostenlos für bis zu 10 Tastaturkürzel, 14,95 USD, um unbegrenzte Tastaturkürzel zu aktivieren (Ich bin nicht mit Red Sweater Software verbunden, sondern nur ein zufriedener Kunde).
Das ist ziemlich nah: CDTo .
"Schnelle Mini-Anwendung, die ein Terminal.app-Fenster öffnet, das mit dem Finder-Fenster ganz vorne verbunden ist. Diese App wurde (einschließlich des Symbols) entwickelt, um in der Symbolleiste des Finder-Fensters platziert zu werden."
Idealerweise möchten Sie ein Tool, das die integrierte Funktion von MacOS 9 nachahmt:
Danke für die Empfehlung für Spark. Ich habe gerade Version 3.0b9 ausprobiert und es funktionierte perfekt in OS X 10.10.3, um eine Verknüpfung zum Starten des Terminals zu erstellen. Ich benutze Strg + Opt + T, die gleiche Verknüpfung, um das Terminal in meiner Linux-Distribution zu öffnen.
Ich benutze Open Terminal . Schau es dir hier an .
Sie können die Automator.app verwenden, um neue Verknüpfungen zu erstellen
Automator-App> und dann Service (Zahnradsymbol) [keine Eingabe]> gefolgt vom Starten des application.app-Service> Wählen Sie terminal.app> [SPEICHERN]> Systemeinstellungen. > Tastaturkürzel> Dienste> Setup-Verknüpfung
Strg + Opt + Cmd + T