Antworten:
Meine TextMate-Installation enthält das Element Terminal Usage ... im Menü Hilfe , mit dem ich einen Symlink in einem Verzeichnis meiner Wahl installieren kann /usr/local/bin
. Dies scheint der bevorzugte Weg zu sein, da auf TextMate selbst zugegriffen werden kann.
In TextMate2 befindet sich die Option unter TextMate »Einstellungen…» Terminal .
mate
ist eigentlich ein Dienstprogramm, das mit TextMate geliefert wird. Es befindet sich in /Applications/TextMate.app/Contents/Resources/mate
. Der einfachste Weg, es Ihrem Pfad hinzuzufügen, besteht darin, einen Symlink dazu zu erstellen:
ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate
Fügen Sie ~/bin
dann Ihrem Pfad hinzu, indem Sie die folgende Zeile in Ihr Feld einfügen ~/.profile
:
export PATH=$HOME/bin:$PATH
Weitere Details finden Sie im TextMate-Handbuch . Infos wie diese:
Mac OS X verfügt über einen Open Shell-Befehl, mit dem ein Doppelklick aus dem Terminal heraus simuliert werden kann. Es kann auch eine Open With… -Operation mithilfe des
-a
Arguments ausführen , z. B.: Öffnetopen -a TextMate .
den aktuellen Ordner in TextMate (als Scratch-Projekt).Dieser Standardbefehl weist einige Mängel auf: Er kann jeweils nur eine Datei öffnen, ein Dokument nicht in einer bestimmten Zeile öffnen und die Shell nicht "blockieren", bis die Datei geschlossen wurde. Dies ist beispielsweise bei Verwendung eines Editors hilfreich so etwas wie eine Subversion-Commit-Nachricht schreiben.
Aus diesem Grund wird TextMate mit einem eigenen Mate-Shell-Befehl geliefert, der den Befehl open ersetzt. Für Gebrauchsanweisungen können Sie
mate -h
(vom Terminal) ausführen .
Sie können Ihren Pfad in osx mit dem folgenden Befehl hinzufügen:
echo 'export PATH=YOURPATHHERE:$PATH' >> ~/.profile, replacing "YOURPATHHERE"
Ersetzen Sie offensichtlich "YOURPATHHERE" durch den Pfad, den Sie benötigen. Dadurch wird es Ihrem Profil hinzugefügt, sodass es bei jeder Protokollierung festgelegt wird.
Sie können auch das TextMate-Wiki besuchen: http://wiki.macromates.com/Troubleshooter/TextMateAndThePath
mate
Ihren Pfad einfügen.
mate
. Siehe meinen Beitrag.