我想pdf
直接在群集上查看文件,而不是将其复制到本地计算机上,然后在查看器中打开它们。
如何pdf
在终端中查看文件?
我想pdf
直接在群集上查看文件,而不是将其复制到本地计算机上,然后在查看器中打开它们。
如何pdf
在终端中查看文件?
Answers:
在许多系统中,较少使用lesspipe,它可以自动处理pdftotext。因此,您可以立即尝试
less file.pdf
这将显示pdftotext
in 的输出less
。
当我想“在终端中查看pdf文件”时,对我来说,这意味着我想实际查看未压缩的PDF,我这样做:
pdftk in.pdf output out.pdf uncompress
我一直想知道为什么都less in.pdf
和less out.pdf
给我的PDF(但不包括纯文本PDF命令我所期待的只是文本字符串out.pdf
)。
嗯,发生这种情况是因为假设我想pdftotext
先运行lesspipe- 既然我不这样做,我必须通过将LESSOPEN
环境变量设置为none来专门禁用lesspipe 。那是:
$ LESSOPEN="" less out.pdf
最后,我可以使用查看未压缩的PDF代码 less
如果您emacs
在计算机上运行(已emacs
预装在Ubuntu 18.04上),则可以通过点击Ctrl-x Ctrl-f
(to find-file
),然后键入/user@hostname:/path/to/my.pdf
并点击Enter(请注意第一个/
),以虚拟方式打开并在远程服务器上查看pdf 。然后将提示您输入服务器的密码,密码就在那里!您可以在emacs中查看pdf。
在内部浏览PDF emacs
用于space
向下backspace
翻一页,向上翻一页。如果页面不适合屏幕,您也可以使用箭头键滚动浏览单个页面。
放大
点击放大Ctrl-x Ctrl-+
。+
仅点击即可放大更多。或按放大更多-
。
语境
是的,您可以emacs
使用内置程序包从内部连接到远程服务器,该程序包的tramp
工作原理如上所述。此方法不仅适用于pdf,而且适用于任何其他类型的文件,例如图像。