Я установил Сублимированный текст 2 на моем Linux Ubuntu VM. Исполняемый файл, кажется, находится в /opt/sublime_text_2
.
Когда я нажимаю на sublime_text исполняемый файл, он открывает новое окно терминала и не открывает сублимированный текст.
Если я вхожу от терминала: /opt/sublime_text_2/sublime_text
новое окно терминала открывается со следующим:
#!/bin/bash
/opt/sublime_text_2/sublime_text --class=sublime-text-2 "$@"
и Сублимированный текст не открывается
Я предложил бы переустановить Сублимированный текст с нуля. Я настоятельно рекомендую текст Сублимата использования 3, поскольку он имеет много новых возможностей и исправлений ошибок, которые не находятся в ST2, и много плагинов, доступных посредством Управления Пакетом, перемещаются ST3-только в версии для использования в своих интересах дополнительных функций. Кроме того, ST3 доступен как a .deb
для Ubuntu, делая установку процессом с 1 шагом.
Для установки ST3 перейдите к странице загрузки и выбору Ubuntu 64-bit
или Ubuntu 32-bit
, В зависимости от Вашей системы. После загрузки перейдите к своему каталогу Downloads в Вашем терминале и работайте
sudo dpkg -i sublime-text_build-3059_amd64.deb
или
sudo dpkg -i sublime-text_build-3059_i386.deb
в зависимости от версии Вы загрузили. Это установит все в /opt/sublime_text
, поместит a sublime_text.desktop
файл в /usr/share/applications
(и помещенный значок в средство запуска Единицы, IIRC), и также создаст /usr/bin/subl
для запуска Сублимата из командной строки.
Если по некоторым причинам абсолютно необходимо использовать ST2, то переустановите путем выполнения этих шагов:
sudo rm -r /opt/sublime_text_2
удалить старый каталог.Linux 32-bit
или Linux 64-bit
файл, в зависимости от Вашей системы.В Вашем терминале определите название файла, который Вы загрузили (также Sublime Text 2.0.2.tar.bz2
или Sublime Text 2.0.2x64.tar.bz2
) и выполненный
tar jxvf "Sublime Text 2...tar.bz2"
распаковать архив и создать названный каталог Sublime Text 2
.
Выполненный
sudo mv "Sublime Text 2" /opt/sublime_text_2
переместить каталог в надлежащее местоположение и переименовать его к чему-то без пробелов.
Перепроверьте это /usr/local/bin
находится в Вашем PATH
путем выполнения
echo $PATH
затем создайте a subl
ярлык путем выполнения
sudo ln -s /opt/sublime_text_2/sublime_text /usr/local/bin/subl
Необходимо теперь смочь запустить Сублимат правильно с командной строки.
Как сделал Вас установленный Сублимированный текст 2?
Попытка сделать ссылку двоичного файла к/usr/bin:
sudo ln -sf /opt/sublime_text2/bin/sublime_text2 /usr/bin/
Тогда текст Сублимата запуска от терминала как Ваш обычный пользователь, и видит, показывает ли это какие-либо ошибки:
$ sublime_text2
Мое плохое, это называло сублимированный текст 2. Я, хотя это открывало новый терминал, но на самом деле это был на самом деле Сублимированный текст 2 со сценарием мусорного ведра. Извините!