![如何滚动 GNU 信息页面而不意外跳转到下一个节点?](https://linux22.com/image/89524/%E5%A6%82%E4%BD%95%E6%BB%9A%E5%8A%A8%20GNU%20%E4%BF%A1%E6%81%AF%E9%A1%B5%E9%9D%A2%E8%80%8C%E4%B8%8D%E6%84%8F%E5%A4%96%E8%B7%B3%E8%BD%AC%E5%88%B0%E4%B8%8B%E4%B8%80%E4%B8%AA%E8%8A%82%E7%82%B9%EF%BC%9F.png)
使用方向键↑和↓方向键在 GNU 页面中上下滚动页面info
会导致信息页面查看器意外跳转到另一个节点,这确实令人迷失方向。
如何向下滚动页面并让信息查看器/寻呼机在到达顶部或底部时停止,然后需要单独的命令跳转到不同的节点?
答案1
根据要求发布作为答案。
只是不要用来info
浏览info
页面。有一个info
名为的独立浏览器个人信息,当然,Emacs 有自己的信息模式。
如果您使用 Vim,还可以安装参考和参考信息插件。 ref
本质上是一个通用的超文本浏览器。它附带了许多来源的插件,例如man
页面、perldoc
、pydoc
等,但不包含info
. 是一个添加浏览页面功能ref-info
的插件。ref
info
ref
+组合ref-info
是一个不错的info
浏览器,唯一的缺点是它只能搜索当前显示的页面。此问题的部分解决方法是告诉info
后端在将其提供给 之前生成更大的块ref-info
,方法是将以下行添加到您的 vimrc 中:
let g:ref_info_cmd = 'info --subnodes -o -'
然后你会浏览info
这样的页面:
:Ref info <page>
当然,您也可以ref
与其他来源(:Ref man <page>
等)一起使用。请阅读手册以获取更多信息。
答案2
您可以使用Control-V使用仅向前滚动页面,以及相反的Meta-V或Escape-V的仅向后滚动页面。这些都列在h
帮助页面中,但很难发现。