Tôi đã phải tự chỉnh sửa ~/.mozilla/firefox/<PROFILE>/mimeTypes.rdf
. Đánh giá này của addon nói:
Đối với người dùng linux, hãy thử thêm "md" vào .mozilla / *. Default / mimeTypes.rdf dòng này: mdin text / plain plain :)
Hừm. Tôi không thể tìm thấy một text/plain
phần, nhưng tôi thấy trang này rất hữu ích:
Nếu chưa có nút RDF hiện tại cho 'text / plain', hãy thêm nó và thêm "md" làm phần mở rộng tệp.
<RDF:Description RDF:about="urn:mimetype:text/plain"
NC:value="text/plain"
NC:fileExtensions="md"
NC:description="Text Document">
<NC:handlerProp RDF:resource="urn:mimetype:handler:text/plain"/>
</RDF:Description>
Tuy nhiên, những gì tôi đã làm là:
<RDF:Description RDF:about="urn:mimetype:text/plain; charset=utf8"
NC:value="text/plain; charset=utf8"
NC:handleInternal="true"
NC:description="Markdown Document">
<NC:fileExtensions>md</NC:fileExtensions>
<NC:fileExtensions>mkd</NC:fileExtensions>
<NC:fileExtensions>mdown</NC:fileExtensions>
<NC:fileExtensions>markdown</NC:fileExtensions>
<NC:handlerProp RDF:resource="urn:mimetype:handler:text/plain; charset=utf8"/>
</RDF:Description>
Có vẻ như NC:handInternal="true"
đó là mánh khóe. Thật thú vị, có vẻ như nó không hoạt động với các loại text/markdown
hoặc text/x-markdown
MIME. Các charset=utf8
là vì tôi viết tất cả Makefiles của tôi trong Unicode.