首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >打开Zathura的历史文件

打开Zathura的历史文件
EN

Unix & Linux用户
提问于 2018-09-07 12:12:05
回答 2查看 2.5K关注 0票数 1

这有可能使用内置命令吗?AFAIK不是,所以我试图定义一个使用exec Zathura命令来实现这一点的映射。在bash中,

代码语言:javascript
复制
cat ~/.local/share/zathura/history | grep -Po "\[\K[^\]]*" | dmenu | xargs zathura

做这个工作,但是在Zathura中使用exec命令时,我还没有成功地让这个命令正常工作。事实上,像这样简单的事情

代码语言:javascript
复制
:exec ls | dmenu

甚至当我用引号环绕ls | dmenu时,也不起作用。因此,一个更普遍的问题是:如何使用Zathura内部的管道运行命令?

EN

回答 2

Unix & Linux用户

回答已采纳

发布于 2018-09-07 13:20:55

像这样的东西起了作用(几乎,因为<cr>仍然需要按下才能执行):

代码语言:javascript
复制
map H feedkeys ":exec sh -c \"cat ~/.local/share/zathura/history | grep -Po '\[\K[^\]]*' | dmenu | xargs zathura\""
票数 0
EN

Unix & Linux用户

发布于 2021-11-24 22:10:06

对于我来说,最近的文件与内置的“打开”命令一起工作。

尝试键入:open /,然后点击选项卡。它应该显示“最近的文件”。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/467524

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档