Я начал использовать Sublime Text 2 неделю назад или около того, и мне это так понравилось, что я потратил на него 60 долларов и теперь хочу использовать его для всего .
В настоящее время Gedit владеет большинством ассоциаций текстовых файлов. По сути, я хотел бы заменить любую связь с gedit
на sublime-text-2
.
Есть ли какие-либо советы по изменению массовых ассоциаций? Настольные нейтральные методы являются предпочтительными.
Начиная с 13.04+, обновите файл: /etc/gnome/defaults.list.
sudo sed -i 's/gedit.desktop/sublime-text-2.desktop/g' /etc/gnome/defaults.list
Благодарим Трента за обновление до 13.04+
До 13.04:
Общесистемные ассоциации:
sudo sed -i 's/gedit.desktop/sublime-text-2.desktop/g' /usr/share/applications/defaults.list
Только ассоциации вашего пользователя:
sed -i 's/gedit.desktop/sublime-text-2.desktop/g' ~/.local/share/applications/mimeapps.list
Благодарим Оли за соглашение об именах файла .desktop, прежде чем я начал использовать SublimeText2.
Обновление для 16.04. Пользователи:
Настройка Ubuntu прекращена. Большая часть его функциональных возможностей теперь предоставляется Unity Tweak Tool или Gnome Tweak Tool . Но им все еще не хватает удивительной функции Ubuntu Tweak , позволяющей легко изменять ассоциации типов файлов.
Чтобы установить Ubuntu Tweak на эти более поздние версии, следуйте процедуре, описанной в этом ответе об установке его 16.04
Существует другой способ изменить связь. Это с помощью Ubuntu-твик .
Установить Ubuntu Tweak
Откройте его с помощью Dash, набрав «Ubuntu tweak»
После его открытия нажмите на вкладку Admin .
Затем нажмите Менеджер типов файлов Раздел
[ 1113]
Затем сначала выберите категорию Text из левой боковой панели, а затем щелкните столбец Associated Applications , чтобы отсортировать его по имени приложения
[ 1131]
После того, как приложение отсортировано по имени, выберите верхнюю запись с помощью Gedit, затем нажмите и удерживайте клавишу Shift kbd> и нажмите на последнюю запись с Gedit. Затем нажмите кнопку Редактировать .
Откроется новое окно, где вы сможете увидеть все установленные текстовые редакторы.
Затем выберите нужное приложение из списка и нажмите «Закрыть». Вы также можете нажать на кнопку Добавить , чтобы добавить приложение, которое не установлено в предварительно определенной системной папке.
Надеюсь, это поможет. Если вы хотите сбросить их, вы также можете нажать кнопку сброса.
Хорошая вещь в этом решении - вы не можете случайно испортить системный файл .desktop.
Самый простой способ сделать это - использовать файлы nautilus, которые не уверены, что он работает и для других.
выберите тип файла, который вы хотите щелкнуть правой кнопкой мыши, и выберите свойства (Alt + Enter is ярлык)
Выберите опцию, откройте с помощью, а затем выберите тот, который вы хотите, как вы видите здесь. Я использую атом по умолчанию, вы также можете выбрать Sublime из рекомендуемых приложений [ 111]
Редактор командной строки
Вы хотите выбрать редактор по умолчанию в командной строке, введите следующую команду, а затем выберите параметр из там
sudo update-alternatives --config editor
, так как я использую vi, я установил его на vim. Здесь вы можете выбрать то, что вам нужно, и вот скриншот
Если вам это нравится, не забудьте проголосовать за этот пост
Снимок экрана настройки Sublime Text
в качестве приложения по умолчанию:
Примечание. выполните описанный выше процесс, тогда только те файлы, которые имеют такое же расширение, будут иметь новое приложение как приложение по умолчанию. Точно так же вы должны сделать то же самое для всех видов файлов. Например: *.cpp
, *.py
и т. Д.