Поменяйте все ассоциации с gedit на другое приложение

Я начал использовать Sublime Text 2 неделю назад или около того, и мне это так понравилось, что я потратил на него 60 долларов и теперь хочу использовать его для всего .

В настоящее время Gedit владеет большинством ассоциаций текстовых файлов. По сути, я хотел бы заменить любую связь с gedit на sublime-text-2.

Есть ли какие-либо советы по изменению массовых ассоциаций? Настольные нейтральные методы являются предпочтительными.

62
задан 27 August 2015 в 11:08

4 ответа

Начиная с 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.

0
ответ дан 27 August 2015 в 11:08

Обновление для 16.04. Пользователи:

Настройка Ubuntu прекращена. Большая часть его функциональных возможностей теперь предоставляется Unity Tweak Tool или Gnome Tweak Tool . Но им все еще не хватает удивительной функции Ubuntu Tweak , позволяющей легко изменять ассоциации типов файлов.

Чтобы установить Ubuntu Tweak на эти более поздние версии, следуйте процедуре, описанной в этом ответе об установке его 16.04


Существует другой способ изменить связь. Это с помощью Ubuntu-твик .

  1. Установить Ubuntu Tweak

  2. Откройте его с помощью Dash, набрав «Ubuntu tweak»

    enter image description here

  3. После его открытия нажмите на вкладку Admin .

    enter image description here

  4. Затем нажмите Менеджер типов файлов Раздел

    enter image description here

    [ 1113]
  5. Затем сначала выберите категорию Text из левой боковой панели, а затем щелкните столбец Associated Applications , чтобы отсортировать его по имени приложения

    [ 1131] enter image description here

  6. После того, как приложение отсортировано по имени, выберите верхнюю запись с помощью Gedit, затем нажмите и удерживайте клавишу Shift и нажмите на последнюю запись с Gedit. Затем нажмите кнопку Редактировать .

    enter image description here

  7. Откроется новое окно, где вы сможете увидеть все установленные текстовые редакторы.

    enter image description here

  8. Затем выберите нужное приложение из списка и нажмите «Закрыть». Вы также можете нажать на кнопку Добавить , чтобы добавить приложение, которое не установлено в предварительно определенной системной папке.

Надеюсь, это поможет. Если вы хотите сбросить их, вы также можете нажать кнопку сброса.

Хорошая вещь в этом решении - вы не можете случайно испортить системный файл .desktop.

0
ответ дан 27 August 2015 в 11:08

Самый простой способ сделать это - использовать файлы nautilus, которые не уверены, что он работает и для других.

  1. выберите тип файла, который вы хотите щелкнуть правой кнопкой мыши, и выберите свойства (Alt + Enter is ярлык)

  2. Выберите опцию, откройте с помощью, а затем выберите тот, который вы хотите, как вы видите здесь. Я использую атом по умолчанию, вы также можете выбрать Sublime из рекомендуемых приложений enter image description here [ 111]

Редактор командной строки

Вы хотите выбрать редактор по умолчанию в командной строке, введите следующую команду, а затем выберите параметр из там

sudo update-alternatives --config editor

, так как я использую vi, я установил его на vim. Здесь вы можете выбрать то, что вам нужно, и вот скриншот

screen shot

Если вам это нравится, не забудьте проголосовать за этот пост

0
ответ дан 27 August 2015 в 11:08
  1. Щелкните правой кнопкой мыши файл
  2. Откройте свойства
  3. Выберите вкладку «Открыть с помощью»
  4. Выберите приложение
  5. Нажмите «» Установить по умолчанию "

Снимок экрана настройки Sublime Text в качестве приложения по умолчанию: Set <code>Sublime Text</code> as default application"

Примечание. выполните описанный выше процесс, тогда только те файлы, которые имеют такое же расширение, будут иметь новое приложение как приложение по умолчанию. Точно так же вы должны сделать то же самое для всех видов файлов. Например: *.cpp, *.py и т. Д.

0
ответ дан 27 August 2015 в 11:08

Другие вопросы по тегам:

Похожие вопросы: