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 ~/binkatalogu, 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 $PATHliście (lista folderów, w których powłoki wiersza poleceń szukają plików wykonywalnych). Możesz sprawdzić, czy tak jest, uruchamiając echo $PATHi 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 sublmożliwe do wykonania, może być, /usr/local/binjeśli istnieje.
Utwórz binkatalog w folderze domowym za pomocą Findera lub wpisując mkdir ~/binw terminalu.
Utwórz dowiązanie symboliczne do sublaplikacji w tym binfolderze, wpisując sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/sublterminal.
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 ~/binkatalog do swojego $PATH, edytując .bash_profilewł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_profilew terminalu.
Teraz powinieneś być w stanie użyć sublpolecenia w wierszu polecenia terminalu. Warto również zauważyć, że możesz umieścić binfolder w dowolnym miejscu, jeśli nie chcesz go umieszczać w folderze domowym.