Я установил 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 или любой другой)