Tôi biết điều này là muộn nhưng ... Nắm tay, tạo một tệp máy tính để bàn ~/.local/share/applications/
chẳng hạn sublime.desktop
sẽ giống như ~ / .local / share / application / sublime.desktop với nội dung sau:
[Desktop Entry]
Keywords=Plaintext;Write;Programming;Syntax;Ruby;HTML
Categories=;
Comment=sublime
Exec=sublime_text %U
Hidden=false
Icon=icon-name
Name=sublime
Terminal=false
Type=Application
Version=1.0
StartupNotify=true
MimeType=text/plain;text/html;application/ruby;
Sau đó ... nếu bạn chỉnh sửa, ~/.local/share/applications/mimeapps.list
bạn sẽ thấy kiểu nội dung văn bản / html chỉnh sửa như vậy:
[Default Applications]
x-scheme-handler/http=firefox.desktop
x-scheme-handler/https=firefox.desktop
x-scheme-handler/ftp=firefox.desktop
x-scheme-handler/chrome=firefox.desktop
text/html=sublime.desktop
application/x-extension-htm=sublime.desktop
application/x-extension-html=sublime.desktop
application/x-extension-shtml=firefox.desktop
application/xhtml+xml=firefox.desktop
application/x-extension-xhtml=firefox.desktop
application/x-extension-xht=firefox.desktop
[Added Associations]
x-scheme-handler/http=firefox.desktop;
x-scheme-handler/https=firefox.desktop;
x-scheme-handler/ftp=firefox.desktop;
x-scheme-handler/chrome=firefox.desktop;
application/x-extension-htm=firefox.desktop;
application/x-extension-html=firefox.desktop;
application/x-extension-shtml=firefox.desktop;
application/xhtml+xml=firefox.desktop;
application/x-extension-xhtml=firefox.desktop;
application/x-extension-xht=firefox.desktop;
application/x-yaml=sublime-1.desktop;
[Removed Associations]
text/html=firefox.desktop;gedit.desktop;
Bạn có thể của khóa học thay đổi nhiều hay ít như bạn muốn và bạn cũng có thể thêm bao nhiêu hay ít như bạn muốn Mimetype file desktop ví dụ application/python
, application/x-ruby
,text/ruby
, text/x-python
hoặc hàng chục biến thể khác ... mặc dù gắn bó với loại đơn giản nên ổn thôi chẳng hạn application/python
và application/ruby
cả hai đều hoạt động trên bản cài đặt Gnome 3.2 của tôi.