Ranger のデフォルトのファイルタイプの関連付け

Ranger のデフォルトのファイルタイプの関連付け

作りたいrangermpvではなく でGIF を開きますfeh

( の下)image/gif=mpv.desktop;に行を追加し、 でデータベースを更新しました。これで が出力されます。~/.config/mimeapps.list[Default Applications]update-mime-database ~/.local/share/mime/xdg-mime query default image/gifmpv.desktop

PCManFM で .gif ファイルを開こうとしましたが、 で開きますmpvが、rangerではまだ .gif ファイルが開きますfeh

これを修正する方法を知っている人はいますか?

答え1

Ranger はファイルの関連付けを に保持している~/.config/ranger/rifle.confので、ファイルタイプ gif を追加して mpv に関連付ければ問題は解決するはずです。

次の行を追加するだけです~/.config/ranger/rifle.conf:
^mime image/gif, has mpv, X, flag f = mpv -- "$@"

関連情報