Я установил Сублимированный текст 3 несколько месяцев назад, и использующий некоторый ресурс онлайн, я сделал его доступным через Средство запуска Единицы (к сожалению, я не помню, какой ресурс, или как я сделал это).
Так, в настоящее время я могу только открыть Sublime Text с помощью средства запуска и открыть новый файл, я должен использовать меню (или Control+N).
Я хочу смочь открыть файл в сублимированном тексте с помощью terminal.i.e что-то как:sublime_text newfile.txt
.
Шаги я взял:
1.....
Я искал и нашел, что папка SublimeText (и сценарий) была в /opt
каталог. Таким образом, я записал 2 сценария строки, чтобы указать на сценарий и выполнить его, и затем записал псевдоним по имени Sublime_Text, чтобы запустить тот скрипт и поместить его в .bashrc файл.
Таким образом, теперь я могу записать Sublime_Text
и это открывает sublime_text3 редактора, но команду как Sublime_Text newfile.txt
не дает мне новый файл (только открывает sublime_text и никакой newfile),
2.....
Я пытался скопировать sublime_text сценарий первоначально в/opt/sublime_text папке в/usr/bin/каталог (так как энергия, vi и другие терминальные команды сохранены в той папке). К сожалению,sublime_text newfile.txt
шоу несколько ошибок как:
Error loading colour scheme Packages/Color Scheme - Default/All Hallow's Eve.tmTheme: Unable to open Packages/Color Scheme - Default/All Hallow's Eve.tmTheme
и другие 3 ошибки формы: Error loading syntax file"XYZ"
Можно запустить Сублимированный текст 3 использования subl
или subl file
в терминале.
Два самых простых пути будут:
добавьте каталог, содержащий приложение к Вашему PATH
переменная среды. Например, добавьте строку как
export PATH=$PATH:/opt/sublime_text
к Вашему ~/.bashrc файл. Необходимо будет выйти из системы и въехать задним ходом для изменения, чтобы вступить в силу, или снабдить файл в текущей оболочке, например.
source ~/.bashrc
создайте символьную ссылку от исполняемого файла до где-нибудь, это уже находится на Вашем PATH
например.
sudo ln -s /opt/sublime_text /usr/local/bin/sublime_text
Необходимо будет удалить копию сценария, в котором Вы поместили /usr/bin
так, чтобы система не находила его сначала.