Как сбросить приложение по умолчанию для открытия текстового файла
Я знаю, что этот вопрос уже задавался, но ответы не помогли мне.
У меня Ubuntu 18.04. Когда я пытаюсь открыть файл.txt, он пытается использовать "Выполнить". Я могу выбрать "Открыть с помощью текстового редактора", и файл откроется, но в следующий раз он вернется, как был. Поле "Установить по умолчанию" серого цвета и, следовательно, недоступно, поэтому я не могу изменить это навсегда. Может кто-нибудь подсказать, что происходит onb и как это исправить?
2 ответа
Попробуйте добавить запись для text/plain
к вершине ~/.local/share/applications/mimeapps.list
:
[Default Applications]
text/plain=gedit.desktop
Для этого должен работать файл /usr/share/applications/gedit.desktop
должен существовать. Если это не так, это звучит как ваш gedit
пакет сломан; попробуйте принудительно переустановить, как предложено здесь.
Переключение текстового редактора GUI по умолчанию
Если вместо этого вы хотите установить другой текстовый редактор, например Geany, в качестве "по умолчанию", чтобы вместо "Открыть с помощью текстового редактора" отображалось "Open With Geany":
Сначала создайте файл с именем, например, geany.desktop
в ~/.local/share/applications
(возможно уже есть несколько .desktop
файлы там) со следующим содержанием. Этот вопрос может помочь с этим.
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=geany
Name[en_US]=Geany
Exec=/usr/bin/geany
Comment[en_US]=Geany
Name=Geany
Comment=Geany
Icon=geany
Затем отредактируйте ~/.local/share/applications/mimeapps.list
файл и запись для text/plain
на вершине [Default Applications]
:
[Default Applications]
text/plain=geany.desktop
На этот вопрос уже был дан ответ в виде дубликата Set VSCode as Default Text Edtior . Кратко процитирую главный трюк:
Установите VSCode в качестве программы по умолчанию для этого файла, щелкнув правой кнопкой мыши файл, Свойства, вкладку «Открыть с помощью».
Посмотрите на круг, а потом вы увидите его там, где квадрат:
Насколько я понимаю, новый файл не нужен, пока вы найдете его в
Open With
свойств, иначе вам нужно следовать ответам здесь и там, чтобы создать новую панель запуска рабочего стола в
/usr/share/applications
во-первых (но я не думаю, что это нужно). Как только вы выбрали программу по умолчанию, она также появится в контекстном меню, вызываемом правой кнопкой мыши.