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/gif输出mpv.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 -- "$@"

相关内容