Запуск піднесеного тексту з командного рядка


Відповіді:


48

Дотримуючись цього підручника і стикаючись із повідомленою проблемою, я погуглив його і зрозумів, що забув створити символічне посилання.

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

Тепер проблема вирішена :)


3
Я думаю, було б краще використовувати / usr / local / bin замість / usr / bin .
лев

8
Не робіть цього з поточними версіями ST3 ... його вже запустили
Scott Stensland

2
Не сталося для мене за допомогою ST3, довелося вручну зв’язати. Інші параметри командного рядка були недоступні.
гномив

2
Для запуску піднесеного потрібно запустити sublз терміналу.
E235

34

Для останніх версій Ubuntu та Sublime Text 3 я додаю подібне посилання таким чином:

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

Тоді я можу виконати це як на терміналі subl myFile.php.


6
+1 для використання / usr / local / bin замість / usr / bin .
лев

Я намагався відкрити піднесений текст 3 за допомогою sublime file.php. Дякую, що правильна команда subl. Це спрацювало без створення симпосилання.
Campjos

@lev чому краще використовувати локальний?
wotter

@wotter перевірити відповідь, яку він пов’язав: unix.stackexchange.com/questions/8656/…
Арда

На жаль, пропустили посилання, дякую
wotter

2

Особисто я вважаю за краще створювати псевдонім у ~/.bashrc, щоб не слідкувати за символічними посиланнями:

alias subl=/opt/sublime_text/sublime_text

2

Для тих, хто встановлює піднесене у програмному забезпеченні Ubuntu, просто введіть

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

1
Я пропоную використовувати посилання на "поточну" версію, тому команда стаєsudo ln -s /snap/sublime-text/current/opt/sublime_text/sublime_text /usr/local/bin/subl
Том

1

Для всіх, хто бореться за піднесений текст 3.

Після створення символьної посилання для відкриття ST3 використовуйте:

subl .

не використовуйте:

sublime .
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.