Terminal.app
erklärt sich einen Handler von der ssh
, telnet
und x-man-page
URL - Schemata.
Es registriert auch die Dateierweiterungen .term
(Sitzungen), .terminal
(Einstellungen) .tool
und .command
(Skripte) und sich selbst als Editor / Viewer für diese.
Ansonsten gibt es in OS X kein Standardterminal. Es ist nur eine Anwendung, die URL-Schemata und Dateitypen verarbeiten kann.
iTerm ist in der Lage, alle diese mit Ausnahme der Terminal.app spezifischen .term
/ zu verarbeiten .terminal
.
Öffnen Sie für die Dateitypen einfach das Dialogfeld "Informationen" und ordnen Sie alle Dateien dieser Art iTerm zu. Für die URL-Schemata können Sie die Standard-Apps des Einstellungsbereichs herunterladen, installieren und die Zuordnung dort ändern. Sie können es auch als alternative Methode zum Ändern der Dateitypzuordnungen verwenden.
Alle diese Einstellungen sind benutzerspezifisch und werden in gespeichert ~/Library/Preferences/com.apple.LaunchServices.plist
. Sie können es natürlich auch selbst in einem geeigneten Editor bearbeiten. Es ist ziemlich einfach. Screenshot von Xcode 4 mit dem Ergebnis der Änderung x-man-page
im Einstellungsbereich " Standard-Apps" :
Terminal.app bietet auch die folgenden Dienste für andere Anwendungen:
- Neues Terminal im Ordner
- Neue Registerkarte "Terminal" im Ordner
- Manpage im Terminal öffnen
- Durchsuchen Sie die Manpages im Terminal
Die Verknüpfung mit Terminal.app ist fest programmiert. Sie müssen Ihre eigenen Dienste erstellen, z. B. mit Automator und / oder AppleScript, um diese zu ersetzen.
Wenn Terminal über die AppleScript-API verwendet wird, kann es auf keinen Fall durch iTerm ersetzt werden, da die APIs sehr unterschiedlich sind. Dies erfordert häufig wesentliche Änderungen an den Programmen oder Skripten, die dies tun.