web-dev-qa-db-fra.com

Lancer du texte sublime à partir de la ligne de commande

Après avoir suivi ce tutoriel , je ne peux pas lancer Sublime Text à partir de la ligne de commande. Comment puis-je réparer cela?

32
sonnuforevis

Après avoir suivi ce tutoriel et confronté au problème signalé, je l'ai cherché sur Google et j'ai réalisé que j'avais oublié de créer un lien symbolique.

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

Maintenant le problème est résolu :)

47
sonnuforevis

Pour les versions récentes d'Ubuntu et Sublime Text 3, j'ajoute un lien symbolique comme celui-ci:

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

Ensuite, je peux l'exécuter depuis un terminal comme subl myFile.php.

31
Arda

Personnellement, je préfère créer un alias dans ~/.bashrc, pour éviter de devoir suivre les liens symboliques:

alias subl=/opt/sublime_text/sublime_text
2
user10000000

pour ceux qui installent sublime dans Ubuntu Software, il suffit de taper

Sudo ln -s /snap/sublime-text/38/opt/sublime_text/sublime_text /usr/local/bin/subl
1
Morris Tai

Pour quiconque se bat pour un texte sublime 3.

Après avoir créé le lien symbolique pour ouvrir ST3, utilisez:

subl .

ne pas utiliser:

sublime .
1
arjun sah