2012-09-07 2 views
10

Ciao Sto cercando di impostare il collegamento del terminale per il testo sublime 2 (subl) ma non funziona. Sto seguendo le indicazioni su https://github.com/mhartl/rails_tutorial_sublime_text/blob/master/README.md ma non riesco a superare il primo passaggio.Sottotitoli Collegamento a testo subl non funzionante: ln:/Utenti/edmundmai/bin/subl: Nessun file o directory

quando digito:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" ~/bin/subl 

ricevo l'errore

ln: /Users/edmundmai/bin/subl: No such file or directory 

Cosa devo fare?

risposta

38

Questo probabilmente significa che non esiste una directory ~/bin. Il che probabilmente significa anche che non è nello PATH. Quindi, solo proseguire per il prossimo suggerimento:

sudo ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/bin/subl 
+1

questo ha lavorato per Sublime Text 3 così (cambiando il nome della app, ovviamente). Grazie! – Regnarg

+0

sì, ha funzionato con Sublime Text 3, cambiando il nome dell'app da 'Sublime Text 2.app' a solo 'Sublime Text.app'. Quindi l'intero comando è ** sudo ln -s "/ Applicazioni/Sublime Text.app/Contents/SharedSupport/bin/subl"/usr/bin/subl ** – dougmacklin

3

In alternativa si può mettere al vostro bidone locale:

ln -s "/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" /usr/local/bin/subl 

potrebbe essere necessario creare il bidone in anticipo:

mkdir /usr/local/bin