Как сделать kate текстовым редактором по умолчанию в gnome?

Я предпочитаю рабочий стол gnome KDE-но я предпочитаю текстовый редактор Kate gedit-но gedit по умолчанию в gnome.

Как мне установить его так, что приложение по умолчанию, когда я дважды щелкните файл Кейт?

14
задан Smith John
15.02.2023 13:26 Количество просмотров материала 2827
Распечатать страницу

4 ответа

Try этой маленький учебник. Или, если вы хотите более простой способ, просто щелкните правой кнопкой мыши на файл и выбрать Открыть с помощью приложения вы хотите.

7
отвечен alex 2023-02-16 21:14

Я хотел изменить свой редактор по умолчанию на emacsclient (который открывает файл в текущем сеансе emacs, работающем в режиме сервера). Проблема была, у меня не было emacsclient.файл рабочего стола в любом месте. Это сработало, когда я просто адаптировал /usr/share/applications / emacs23.файл рабочего стола и поместить его в~/.локальный / share / приложения / emacsclient.рабочий стол

Это было основано на описании в http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg12557.html

2
отвечен nealmcb 2023-02-16 23:31

Это может быть полезно. Я использую его, чтобы выполнить то же самое, что и учебник, связанный с Алексом. Должен работать на Ubnutu кармические осознанное.

~/$ cat bin/upkateprefs
#!/bin/bash
#Changes all new/existing gedit editor preferences to kate

#change existing preferences
sed -i "s/gedit/kde4-kate/" ~/.local/share/applications/mimeapps.list

#add new file type preferences
cat /usr/share/applications/defaults.list|grep gedit|sed "s/gedit/kde4-kate/" >> ~/.local/share/applications/mimeapps.list

#remove duplicates
sort -u ~/.local/share/applications/mimeapps.list -o ~/.local/share/applications/mimeapps.list

это не идеально в том, что он принесет в повторяющейся строке типа mime, если у вас есть больше, чем просто gedit в существующей строке настроек. Это также нарушит формат файла, если у вас будет больше разделов, чем просто [добавленные Ассоциации]. Возможно, волшебник придет и придумает лучший сценарий.

0
отвечен noobish 2023-02-17 01:48

спасибо Алекс это работает для меня на Ubuntu 16.04 LTS:

создайте файл ~/.local/share/applications/defaults.list С таким содержанием:

[Default Applications]
application/x-perl=kate.desktop
text/plain=kate.desktop
text/x-chdr=kate.desktop
text/x-csrc=kate.desktop
text/x-dtd=kate.desktop
text/x-java=kate.desktop
text/mathml=kate.desktop
text/x-python=kate.desktop
text/x-sql=kate.desktop 

создать недостающие Кейт.рабочий стол с копией:

sudo cp /usr/share/applications/gedit.desktop /usr/share/applications/kate.desktop

в скопированном файле замените gedit С kate т. е. с vim :%s/gedit/kate

0
отвечен Jan5 2023-02-17 04:05

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх