Проблема в том, что вы использовали sudo
чтобы открыть Sublime в первый раз, поэтому ваш каталог ~/.config/sublime-text-3
(или ~/.config/sublime-text-2
, вы не говорите, какую версию вы используете using) принадлежит пользователю root
, поэтому у вашего обычного пользователя нет прав на запись в него. Вам придется изменить разрешения с помощью chown
. Сначала перейдите в свой домашний каталог:
cd
Затем запустите chown
, заменив username
вашим реальным именем пользователя, а X
на 2
или 3
, в зависимости от используемой вами версии Sublime:
sudo chown -R username .config/sublime-text-X
Наконец, в те времена , когда вам нужно открыть Sublime как root
первый вход в системе в качестве root
sudo su -
Затем откройте Sublime:
subl
Это будет полностью чистая версия, не связанная с установкой в вашем домашнем каталоге. Я бы порекомендовал не устанавливать Package Control и плагины, чтобы избежать дыр в безопасности, но решать вам. Как только вы закончите, закройте Sublime и выйдите из системы как root
, нажав Ctrl D в Терминале или просто выйдя logout
.
Теперь для редактирования обычных файлов от имени обычного пользователя вы можете просто запустить
subl filename
и вы должны быть в состоянии использовать контроль пакетов просто отлично. Для редактирования системных файлов, работает
sudo subl filename
откроет новый экземпляр Sublime с привилегиями суперпользователя, так что будьте осторожны, что вы делаете!