Linux 修改默認文件關聯打開程序


從總體上講 /etc/gnome/defaults.list 保存了全局的打開方式
~/.local/share/applications/mimeapps.list 保存了個人的打開方式
當這兩個文件不一致時,優先采用局部的個人設置。

比如我想把打開各種文本默認的gedit程序修改為Atom,可以先grep全局的應用打開方式文件/etc/gnome/defaults.list 

#grep "gedit" /etc/gnome/defaults.list

結果如下:
application/x-perl=gedit.desktop
text/plain=gedit.desktop
text/x-chdr=gedit.desktop
text/x-csrc=gedit.desktop
text/x-dtd=gedit.desktop
text/x-java=gedit.desktop
text/mathml=gedit.desktop
text/x-python=gedit.desktop
text/x-sql=gedit.desktop

為了有問題可以恢復,我沒有修改系統的默認配置,而是在~/.local/share/applications/mimeapps.list中把上面的結果粘貼過來;

然后替換一下gedit就行了:sed -i 's/gedit/atom/g' ~/.local/share/applications/mimeapps.list


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM