Ubuntu — Изменитесь программа по умолчанию раньше открывала тип файла

Как я могу настроить Ubuntu для открытия файлов данного типа (например, file.tex) с данной программой (например, emacs)?

9
задан 12.08.2009, 09:19

3 ответа

Выполненный Наутилус, щелкните правой кнопкой по одному из тех файлов, выберите "Properties" из контекстного меню и установите Ваши предпочтения с опцией "Open with".

12
ответ дан 07.12.2019, 13:09
  • 1
    Вещь, которую я действительно люблю, состоит в том, если у Вас есть всего три приложения, перечисленные там, они появляются на первом уровне меню правой кнопки. Больше, и на значении по умолчанию каждый появляется с другими в подменю. Я постоянно удаляю приложения из меню - мне не нужны 5 текстовых редакторов и 5 браузеров, перечисленных для файла ;) – DisgruntledGoat 13.08.2009, 12:41
  • 2
    я знаю точно, что Вы имеете в виду. – innaM 13.08.2009, 12:44

Вместо того, чтобы редактировать defaults.list, я нахожу легче использовать программу xdg-пантомимы. Поиск средства просмотра PDF, наблюдение его Adobe и переключение его к KPDF:

$xdg-mime query default application/pdf
AdobeReader.desktop
$xdg-mime default kde-kpdf.desktop application/pdf
$xdg-mime query default application/pdf
kde-kpdf.desktop

И можно использовать xdg-открытый для открытия файла с предпочтительным приложением:

$xdg-open file.pdf
8
ответ дан 07.12.2019, 13:09
  • 1
    +1.Отлично. Я не знал об этом инструменте. Я предпочел бы это также редактированию файла непосредственно. – nagul 12.08.2009, 13:38

Можно использовать вкладку Properties на файле для изменения, программа раньше открывала ее как Manni, на который указывают.

Править: Взгляните на ответ Chris089. Я предпочел бы, чтобы к прямому редактированию файлов, поскольку я предложил ниже. Могло бы все еще быть полезно знать то, что типы пантомимы и где ассоциации лежат, но я использовал бы инструмент для изменения файла.

Однако, если Вы хотите основанное на тексте решение, или даже взглянуть на то, как ассоциации файлов настроены для различных типов:

  • Ассоциации файлов хранятся для каждого отдельного пользователя в ~/.local/share/applications/default.list. Можно отредактировать это для указания на .desktop файл (который представляет исполняемый файл),

Кошка $ ~/.local/share/applications/defaults.list
[Приложения по умолчанию]
application/vnd.google-earth.kml+xml=Google-googleearth.desktop
application/keyhole=Google-googleearth.desktop
application/earthviewer=Google-googleearth.desktop
application/vnd.google-earth.kmz=Google-googleearth.desktop

  • На глобальном уровне в масштабе всей системы ассоциации сохранены в/usr/share/applications/defaults.list. Так, если бы я хотел вызвать изменение в масштабе всей системы для всех звуковых файлов, например, это - то, где я должен был бы надеяться получать все типы пантомимы. У Вас затем есть выбор между изменением типов файлов непосредственно здесь или переопределением их в Вашем локальном defaults.list

Кошка $/usr/share/applications/defaults.list | grep ^audio
audio/3gpp=totem.desktop
audio/ac3=totem.desktop
audio/AMR=totem.desktop
audio/AMR-WB=totem.desktop
audio/basic=totem.desktop
audio/midi=totem.desktop
audio/mp4=totem.desktop
audio/mpeg=totem.desktop
audio/mpegurl=totem.desktop
audio/ogg=totem.desktop
audio/prs.sid=totem.desktop
audio/vnd.rn-realaudio=totem.desktop
audio/x-ape=totem.desktop
audio/x-flac=totem.desktop
audio/x-gsm=totem.desktop
audio/x-it=totem.desktop
audio/x-m4a=totem.desktop
audio/x-matroska=totem.desktop
audio/x-mod=totem.desktop
audio/x-mp3=totem.desktop
audio/x-mpeg=totem.desktop
audio/x-mpegurl=totem.desktop
audio/x-ms-asf=totem.desktop
audio/x-ms-asx=totem.desktop
audio/x-ms-wax=totem.desktop
audio/x-ms-wma=totem.desktop
audio/x-musepack=totem.desktop
audio/x-pn-aiff=totem.desktop
audio/x-pn-au=totem.desktop
audio/x-pn-realaudio=totem.desktop
audio/x-pn-realaudio-plugin=totem.desktop
audio/x-pn-wav=totem.desktop
audio/x-pn-windows-acm=totem.desktop
audio/x-realaudio=totem.desktop
audio/x-real-audio=totem.desktop
audio/x-sbc=totem.desktop
audio/x-scpls=totem.desktop
audio/x-speex=totem.desktop
audio/x-tta=totem.desktop
audio/x-wav=totem.desktop
audio/x-wavpack=totem.desktop
audio/x-vorbis=totem.desktop
audio/x-vorbis+ogg=totem.desktop
audio/x-xm=totem.desktop

Вот Настольный документ Спецификации Записи, который детализирует потребность в и использование .desktop файла (вместо того, чтобы использовать путь к исполняемому файлу).

6
ответ дан 07.12.2019, 13:09

Теги

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