Попробуйте этот маленький учебник. Или, если вы хотите более простой способ, просто щелкните правой кнопкой мыши на файле и выберите, чтобы открыть с приложением, которое вы хотите.
Как мне сделать kate текстовым редактором по умолчанию в gnome?
Я предпочитаю рабочий стол gnome KDE - но я предпочитаю текстовый редактор Kate gedit - но gnit по умолчанию используется в gnome.
Как мне сделать так, чтобы приложение по умолчанию, когда я дважды щелкаю файл, было Kate?
4 ответа на вопрос
- Популярные
- Новые
- С комментариями
- Активные
Я хотел изменить свой редактор по умолчанию на emacsclient (который открывает файл в текущем сеансе emacs, работающем в режиме сервера). Проблема была в том, что у меня нигде не было файла emacsclient.desktop. Это сработало, когда я просто адаптировал файл /usr/share/applications/emacs23.desktop и поместил его в ~ / .local / share / Applications / emacsclient.desktop
Это было основано на описании на http://dev.eclipse.org/newslists/news.eclipse.newcomer/msg12557.html
Это может быть полезно. Я использую это, чтобы выполнить то же самое, что и учебник, связанный с Алексом. Должен работать на Убнуту Кармиче с Люсидом.
~/$ 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 в вашей существующей строке настроек. Это также нарушит формат файла, если у вас будет больше разделов, чем просто [Добавленные ассоциации]. Возможно, придет волшебник и придумает лучший сценарий.
Спасибо Алекс, это работает для меня на 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
Создайте отсутствующий kate.desktop с копией:
sudo cp /usr/share/applications/gedit.desktop /usr/share/applications/kate.desktop
В скопированном файле заменить gedit
на kate
ie на vim:%s/gedit/kate
Похожие вопросы
-
2
Как мне заставить мой микрофон работать под Debian GNOME?
-
3
Каковы различия между оконными менеджерами Linux?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
-
4
Как установить рабочий стол GNOME на Linux (CENTOS)
-
1
Как остановить перенос вкладок на gnome-терминале в Ubuntu 9.04?
-
2
Гном Заставка и Xinerama
-
1
Уведомление рабочего стола Linux о сбоях SMART
-
2
Связывание с сетевым файлом с помощью Nautilus
-
3
Как восстановить «панель» в Ubuntu?
-
1
Как в Ubuntu на нескольких рабочих столах приложения остаются в локализованных всплывающих окнах