Jak dodać TextMate do mojej PATH na Macu?

11

Kiedy zaczniesz używać TextMate, otrzymasz polecenie utworzenia aliasu dla mate = 'open -a TextMate.app'. Ale teraz używam innego programu, który wymaga dodania go do ŚCIEŻKI. Nie jestem jednak pewien, jak to zrobić. Czy ktoś może pomóc?

Picardo
źródło

Odpowiedzi:

9

Moja instalacja TextMate zawiera pozycję Wykorzystanie terminala ... w menu Pomoc , która pozwala mi zainstalować dowiązanie symboliczne w wybranym katalogu, domyślnie /usr/local/bin. Wydaje się, że jest to preferowany sposób, ponieważ jest dostępny z poziomu samego TextMate.

W TextMate2 opcja znajduje się w TextMate »Preferencje…» Terminal .

Daniel Beck
źródło
6

matejest w rzeczywistości narzędziem dostarczanym z TextMate. Znajduje się na /Applications/TextMate.app/Contents/Resources/mate. Najłatwiejszym sposobem dodania go do ścieżki jest utworzenie dowiązania symbolicznego:

ln -s /Applications/TextMate.app/Contents/Resources/mate ~/bin/mate

Następnie dodaj ~/bindo swojej ścieżki, dodając następujący wiersz w ~/.profile:

export PATH=$HOME/bin:$PATH

Więcej szczegółów można znaleźć w podręczniku TextMate . Informacje takie jak to:

Mac OS X jest wyposażony w polecenie otwartej powłoki, którego można użyć do symulacji podwójnego kliknięcia z poziomu terminala. Może też wykonać Otwórz za pomocą ... operację używania -aargumentu, np open -a TextMate .otworzy folder bieżący TextMate (jako projekt na zarysowania).

To standardowe polecenie ma kilka wad: może otwierać tylko jeden plik na raz, nie może otworzyć dokumentu w określonym wierszu i nie może „zatrzymać” powłoki, dopóki plik nie zostanie zamknięty, co jest przydatne np. Podczas korzystania z edytora napisać coś w rodzaju komunikatu zatwierdzenia subversion.

Z tego powodu TextMate ma własne polecenie mate shell, które zastępuje polecenie open. Aby uzyskać instrukcje użytkowania, możesz uruchomić mate -h(z terminala).

fideli
źródło
1

możesz dodać do swojej ścieżki w osx za pomocą następującego polecenia:

echo 'export PATH=YOURPATHHERE:$PATH' >> ~/.profile, replacing "YOURPATHHERE" 

oczywiście zastępując „TWOJĄ ŚCIEŻKĘ” ścieżką, której potrzebujesz. Spowoduje to dodanie go do Twojego profilu, aby za każdym razem był logowany.

JT.WK
źródło
Potrzebujemy tutaj więcej specjalnie dla mate. Zobacz mój post.
fideli