这可以使用内置命令吗?AFAIK,它不是,所以我试图定义一个使用exec
Zathura 命令的映射来实现这一点。在bash
,
cat ~/.local/share/zathura/history | grep -Po "\[\K[^\]]*" | dmenu | xargs zathura
exec
完成了这项工作,但是在 Zathura 中使用该命令时,我没有设法使该命令正常工作。事实上,像这样简单的事情
:exec ls | dmenu
也不起作用,即使我ls | dmenu
用引号括起来。所以一个更普遍的问题是:我如何从 Zathura 中运行带有管道的命令?
对我来说,最近的文件适用于内置的“打开”命令。
尝试输入
:open /
,然后点击选项卡。它应该显示“最近的文件”像这样的东西可以解决问题(几乎,因为
<cr>
仍然必须按下才能执行):