ファイル拡張子に基づいてファイルを開くために使用されるプログラムの変更

ファイル拡張子に基づいてファイルを開くために使用されるプログラムの変更

大学のコースでは、.rktファイルをダウンロードして開く必要があります。正しいプログラムで開くには、右クリックし、>次のプログラムで開くをクリックする必要があり、基本プログラムを設定すると、すべてのテキストファイルの基本プログラムになります。 .rktで終わるファイルのデフォルト設定のみを変更する方法はありますか? (Pythonファイルが.pyで終わるとAtomで開かれますが、fileそれでもPythonファイルとして認識されていても.pyで終わらない場合はxedで開くのと似ています。)

ベストアンサー1

新しいMIMEタイプを作成します。まず、次のtext-rkt.xml内容でファイルを作成します。

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
    <mime-type type="text/rkt">
        <comment>rkt text</comment>
        <generic-icon name="leafpad"/>
        <glob pattern="*.rkt"/>
    </mime-type>
</mime-info>

次に、ローカルMIMEデータベースに追加します。

xdg-mime install text-rkt.xml

その後、いくつかのプログラム(例えば、リーフパッド)に関連付けられます。

xdg-mime default leafpad.desktop text/rkt

チャジャン:すべての.rktファイルがリーフパッドで開きます。 (彼らのアイコンも leafpad です)

おすすめ記事