阻止 Lynx 使用 pdf 查看器

阻止 Lynx 使用 pdf 查看器

我尝试在使用 lynx 浏览时下载 PDF 文件。不幸的是,lynx 尝试使用 PDF 查看器(evince)立即打开该文件,尽管我没有运行 X 服务器。

我怎样才能阻止 lynx 这样做并简单地“下载”文件呢?

答案1


application/pdf; evince %s; test=test -n "$DISPLAY"; nametemplate=%s.pdf 您需要从 中删除行 : /etc/mailcap。 Lynx 查看mailcap文件以了解打开非 html 时要使用的内容。

答案2

Lynx 使用 mime 类型和 mailcap 配置文件的组合来确定如何看法一份文件。它在内部处理 HTML(例如,text/html)以及纯文本文件。

对于其他任何事情,它首先检查 mime 类型是什么,然后使用它在 mailcap 中查找适当的查看器:

首先检查您的个人 mime-type 和 mailcaps,因此您可以覆盖那里的行为,但只有在未选择任何内容时才会进行下载。但是您可以将全局 mime-type 和 mailcap 文件设置为您直接控制的内容。升级时修改系统文件往往需要干预。

你总是可以简单地下载无论链接指向什么,都可以使用d(下载)而不是Enter(激活)。即使在下载时,您也可以有选择,即可配置lynx.cfg

要查看哪些键绑定到不同的事物,请使用k显示当前按键映射

相关内容