Помогите настроить `mimeapps.list` для открытия gedit вместо gnome-text-editor?

В Ubuntu 23.04 я установил Gedit вместе с текстовым редактором по умолчанию (gnome-text-editor).

Я хочу сохранить gnome-text-editor, но я бы хотел, чтобы большинство текстовых файлов открывались в gedit.

Я добавил следующее в~/.config/mimeapps.list, но это не работает -- если я нажму на*.txtфайл в Nautilus, он по-прежнему открывается в gnome-text-editor. Что я делаю неправильно в следующем файле?

      # Separate *.desktop files with a ";"

[Default Applications]
application/octet-stream=org.gnome.gedit.desktop
application/xml=org.gnome.gedit.desktop
application/json=org.gnome.gedit.desktop
text/x-patch=org.gnome.gedit.desktop
application/javascript=org.gnome.gedit.desktop
text/x-csrc=org.gnome.gedit.desktop
text/markdown=org.gnome.gedit.desktop

[Added Associations]
application/octet-stream=org.gnome.gedit.desktop
application/xml=org.gnome.gedit.desktop
application/json=org.gnome.gedit.desktop
text/x-patch=org.gnome.gedit.desktop
application/javascript=org.gnome.gedit.desktop
text/x-csrc=org.gnome.gedit.desktop

# Override R Studio mime types listed in /usr/share/applications/rstudio.desktop
text/x-tex=org.gnome.gedit.desktop
text/x-markdown=org.gnome.gedit.desktop
text/html=org.gnome.gedit.desktop
text/css=org.gnome.gedit.desktop
text/javascript=org.gnome.gedit.desktop
text/x-chdr=org.gnome.gedit.desktop
text/x-csrc=org.gnome.gedit.desktop
text/x-c++hdr=org.gnome.gedit.desktop
text/x-c++src=org.gnome.gedit.desktop
text/markdown=org.gnome.gedit.desktop

1 ответ

Похоже, я пропустил очень важное сопоставление:

      text/plain=org.gnome.gedit.desktop

Это позаботилось об открытии большинства текстовых файлов в Gedit.

Я также добавил пару других сопоставлений (для открытия файлов XML и Python в Gedit):

      application/x-shellscript=org.gnome.gedit.desktop
text/x-python3=org.gnome.gedit.desktop
Другие вопросы по тегам