在現有 (MIME) 類型中新增新的檔案副檔名

在現有 (MIME) 類型中新增新的檔案副檔名

在 Nemo 中,有些「twig」檔案帶有文字圖標,而有些則帶有網路圖標。我希望所有帶有“twig”副檔名的檔案都像“html”檔案一樣出現在 Nemo 中,例如帶有網頁圖示。所以我編輯了/etc/mime.types將“twig”擴充功能新增到 html 條目:

text/html                   html htm shtml twig

然後使用以下命令更新 MIME 資料庫:

sudo update-mime-database /usr/share/mime

然而它不起作用,樹枝文件仍然有混合圖示。

我正在運行 Linux Mint 版本 18.1。

答案1

使用自由桌面統一系統定義一個新的關聯。
寫入一個新的來源 xml 文件,例如

~/.local/share/mime/packages/text-twig.xml

包含以下內容:

<?xml version="1.0"?>
 <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
  <mime-type type="text/html">
    <comment>twig template files</comment>
    <glob pattern="*.twig"/>
  </mime-type>
 </mime-info>

然後更新你的 mime 資料庫

update-mime-database ~/.local/share/mime

一切就緒。


以上將更改*.twig目前使用者的文件 mime 類型。對於全域更改,請遵循相同的流程,將所有出現的 替換~/.local/usr

相關內容