今天想修改默认的文本编辑器gedit为sublime_text,更改了几次都没成功,原来关联文件一共有三个,记录以备用。

/etc/gnome/default.list or /usr/share/applications/default.list  
~/.local/share/applications/mimeapps.list  
~/.local/share/applications/default.list

用文本编辑器更改上述三个文件中的信息,替换gedit.desktop为sublime-text-2.desktop(确认/usr/share/applications/下的名称)

最后重启nautilus

pkill nautilus