Zainstalowałem Sublime na moim laptopie Mac Lion i postępowałem zgodnie z instrukcjami tutaj http://www.sublimetext.com/docs/2/osx_command_line.html, ale jak zwykle nie działało. Nie mam katalogu ~ / bin na moim komputerze Mac. Jakaś pomoc?
Zainstalowałem Sublime na moim laptopie Mac Lion i postępowałem zgodnie z instrukcjami tutaj http://www.sublimetext.com/docs/2/osx_command_line.html, ale jak zwykle nie działało. Nie mam katalogu ~ / bin na moim komputerze Mac. Jakaś pomoc?
Odpowiedzi:
Możesz utworzyć dowiązanie symboliczne w /usr/bin
:
sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl
Jeśli nie masz ~/bin
katalogu, możesz go utworzyć za pomocą mdkir ~/bin
. Powinno to pozwolić ci postępować zgodnie z instrukcjami.
Jeśli to zrobisz, a Sublime nadal nie działa po skonfigurowaniu wszystkiego, prawdopodobnie ten nowy folder nie znajduje się na twojej $PATH
liście (lista folderów, w których powłoki wiersza poleceń szukają plików wykonywalnych). Możesz sprawdzić, czy tak jest, uruchamiając echo $PATH
i sprawdzić, czy zawiera /Users/<your username>/bin
. Jeśli nie widzisz nowego folderu, który utworzyliśmy $PATH
, musisz go dodać: Dodaj folder do ŚCIEŻKI
Bardziej odpowiednia lokalizacja do połączenia tego, co subl
możliwe do wykonania, może być, /usr/local/bin
jeśli istnieje.
Utwórz bin
katalog w folderze domowym za pomocą Findera lub wpisując mkdir ~/bin
w terminalu.
Utwórz dowiązanie symboliczne do subl
aplikacji w tym bin
folderze, wpisując sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl
terminal.
Otwórz lub utwórz plik o nazwie .bash_profile
(zwróć uwagę na kropkę!) W swoim katalogu domowym za pomocą Sublime Text. (Twój katalog domowy będzie znajdował się w Finderze z ikoną home. Możesz znaleźć w Finderze, aby szybko wyświetlał katalog domowy, pisząc open ~
w terminalu.)
Dodaj ~/bin
katalog do swojego $PATH
, edytując .bash_profile
właśnie utworzony plik i dodając wiersz export PATH=$PATH:~/bin
. Następnie zapisz plik.
Załaduj ponownie plik .bash_profile, aby zaktualizowany $ PATH został pobrany przez wpisanie source ~/.bash_profile
w terminalu.
Teraz powinieneś być w stanie użyć subl
polecenia w wierszu polecenia terminalu. Warto również zauważyć, że możesz umieścić bin
folder w dowolnym miejscu, jeśli nie chcesz go umieszczać w folderze domowym.