我目前正在使用SSH远程访问我的linux工作站的命令行环境(bash ),并启用了X11转发。
我正在使用mendeley引文管理器的桌面应用程序来组织我的参考资料和他们的PDF。
现在,当我单击open PDF using external application时,它使用另一个PDF软件打开PDF。
我希望使用安装在此工作站上的zathura PDF查看器来打开和查看这些PDF。类似于像EXPORT EDITOR=vim这样的设置,我是否可以在bashrc中设置一个环境变量,用于将默认的PDF变量设置为zathura?
发布于 2021-01-18 19:59:55
我知道为时已晚,但我想给出一个正确的答案,因为我正在寻找这个确切的问题,我来到这里,唯一的答案是错误的,所以如果有人在这里搜索同样的问题,以下是正确的答案:
$ xdg-mime default org.pwmt.zathura.desktop application/pdf我从拱形wiki那里得到的,这是链接,以防你想把它弄出来:
https://wiki.archlinux.org/index.php/Zathura#Make_萨杜拉_这个_默认设置_pdf格式_查看器
发布于 2018-05-14 21:05:16
您可以使用您的文件管理器(例如,Nautilus或Nemo),并在属性菜单中使用set作为默认打开选项,用于pdf。
但是,标准的方法是在命令行中使用XDG。首先,您可以找到特定文件的mime名称(这里是pdf)。然后您将看到您当前的pdf查看器,最后您可以设置您喜欢的pdf:
的默认应用程序。
> xdg-mime query filetype Documents/test.pdf
申请/pdf
的mime
> xdg-mime query default application/pdf
okularApplication_pdf.desktop
的默认应用程序
> xdg-mime default zathura.desktop application/pdf
> xdg-open test.md
https://unix.stackexchange.com/questions/437730
复制相似问题