Hervorragenden Text über die Befehlszeile starten


Antworten:


48

Nachdem ich diesem Tutorial gefolgt war und mich mit dem gemeldeten Problem befasst hatte, googelte ich es und stellte fest, dass ich vergessen hatte, einen symbolischen Link zu erstellen.

sudo ln -s /opt/sublime/sublime_text /usr/bin/subl

Jetzt ist das Problem gelöst :)



8
Tun Sie dies nicht mit aktuellen Versionen von ST3 ... es ist bereits eingebrannt
Scott Stensland

2
Ist bei mir mit ST3 nicht vorgekommen, musste manuell verlinken. Ansonsten waren keine Befehlszeilenoptionen verfügbar.
Gnomed

2
Um sublime zu starten, müssen Sie sublvom Terminal aus starten .
E235

34

Für neuere Versionen von Ubuntu und Sublime Text 3 füge ich einen Symlink wie diesen hinzu:

sudo ln -s /opt/sublime_text/sublime_text /usr/local/bin/subl

Dann kann ich es vom Terminal aus gerne ausführen subl myFile.php.


6
+1 für die Verwendung von / usr / local / bin anstelle von / usr / bin .
Lev

Ich habe versucht, sublime Text 3 mit zu öffnen sublime file.php. Dank Punkt, dass der richtige Befehl ist subl. Es hat funktioniert, ohne den Symlink zu erstellen.
Campsjos

@lev warum ist es besser, local zu verwenden?
Wotter

@ Wotter überprüfen Sie die Antwort, die er verlinkt hat: unix.stackexchange.com/questions/8656/…
Arda

Hoppla,
ich habe

2

Persönlich ziehe ich es vor, einen Alias ​​in ~/.bashrczu erstellen , um nicht den Überblick über symbolische Links zu behalten:

alias subl=/opt/sublime_text/sublime_text

2

Für diejenigen, die sublime in Ubuntu Software installieren, geben Sie einfach ein

sudo ln -s /snap/sublime-text/38/opt/sublime_text/sublime_text /usr/local/bin/subl

1
Ich schlage vor, den "aktuellen" Versionslink zu verwenden, damit der Befehlsudo ln -s /snap/sublime-text/current/opt/sublime_text/sublime_text /usr/local/bin/subl
Tom

1

Für alle, die nach erhabenem Text suchen 3.

Nachdem Sie einen Symlink zum Öffnen von ST3 erstellt haben, gehen Sie wie folgt vor:

subl .

nicht verwenden:

sublime .
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.