Я установил Sublime Text 3 из .deb, найденного здесь: http://www.sublimetext.com/3
Теперь, как установить его как текстовый редактор по умолчанию вместо gedit в Mint 16?
Я установил Sublime Text 3 из .deb, найденного здесь: http://www.sublimetext.com/3
Теперь, как установить его как текстовый редактор по умолчанию вместо gedit в Mint 16?
Откройте /usr/share/applications/defaults.list
в Sublime:
sudo subl /usr/share/applications/defaults.list
Найдите все экземпляры gedit
и замените их на sublime_text
. Сохраните файл, выйдите из Sublime, выйдите из системы и снова войдите в систему, и все будет готово.
РЕДАКТИРОВАТЬ
Хотя вышеприведенные инструкции должны работать с любой системой на основе .deb
(я использую Ubuntu), очевидно, есть проблема с Mint, когда изменения в /usr/share/applications/defaults.list
теряются при перезагрузке. Чтобы обойти это, сделайте следующее:
~/.local/share/applications/defaults.list
в Sublime. Первая строка должна быть [Default Applications]
./usr/share/applications/defaults.list
в Sublime. Нажмите Ctrl F, чтобы открыть диалог Find
и введите gedit
в поле поиска.Find All
, чтобы выбрать все экземпляры gedit
в файле.~/.local/share/applications/defaults.list
нажмите Ctrl V, чтобы вставить строки, содержащие gedit
.Replace
. Найдите gedit
и замените его на sublime_text
. Нажмите Ctrl Alt Enter, чтобы заменить все (или нажмите кнопку « Replace All
), и все готово. ~/.local/share/applications/defaults.list
, выйдите и снова войдите в систему, и Sublime Text теперь должен быть вашим текстовым редактором по умолчанию.Ответ Мэтта сработал и для меня, большое спасибо за четкие инструкции!
Просто констатирую очевидное, если кому-то это поможет: если вам нужен другой редактор по умолчанию, то:
убедитесь, что это исполняемое имя, например, vim
заменяет gedit
в файле ~/.local/share/application /defaults.list
убедитесь, что export EDITOR=path\executable
включен в соответствующий файл конфигурации для вас (~\.profile
или ~\.bashrc
или любой другой)