Я хотел бы открыть .txt файлы в Text Editor по умолчанию, но .текстовые файлы в Texmaker. Однако, если я изменю программу по умолчанию для .текстовых файлов на Text Editor, отредактировав свойства файла, Ubuntu, видимо, устанавливает это по умолчанию для открытия ВСЕХ обычных текстовых файлов, включая .текстовые файлы с помощью Text Editor.
Кто-нибудь знает, как решить эту проблему?
Я использую Ubuntu 18.04
Вы можете попробовать вручную изменить файл mimeapps.list
, который содержит все пользовательские ассоциации файлов.
Этот файл находится в папке ~/.local/share/applications
или ~/.config
(я использую Ubuntu 20.04, и файл находится в ~/.config
. Я не уверен насчет 18.04, хотя).
Вот как вы можете действовать:
Найдите имя записи на рабочем столе для вашей программы Texmaker:
Выполните эту команду в терминале:
ls /usr/share/ приложения | grep -я текс
Посмотрите на вывод и найдите что-то вроде:
texmaker.desktop
Откройте файл mimeapps.list
в текстовом редакторе. Вы увидите что-то вроде этого:
[Приложения по умолчанию]
аудио/mpeg=vlc.desktop
изображение/jpeg=qView.desktop
[Добавлены ассоциации]
аудио/ogg=vlc.desktop;celluloid.desktop;
Добавьте следующую строку в часть [Приложения по умолчанию]
:
text/x-tex=texmaker.desktop
Тогда деталь будет выглядеть так:
[Приложения по умолчанию]
аудио/mpeg=vlc.desktop
изображение/jpeg=qView.desktop
текст/x-tex=texmaker.desktop
Сохраните файл, и все готово (не забудьте изменить texmaker.desktop
на имя, которое вы нашли).
Для справки, строка для файлов .txt будет примерно такой:
text/plain=org.gnome.gedit.desktop