gpt4 book ai didi

emacs - 在命令行中调用 man 命令时如何使用 emacs 查看手册页?

转载 作者:行者123 更新时间:2023-12-04 22:49:34 25 4
gpt4 key购买 nike

我想在调用 man 命令时使用 emacs 查看手册页。
我修改了 /etc/man.conf 中的 pager 参数寻呼机至 emacs .

但是,它不起作用。有什么我应该修改的吗?

最佳答案

确实,emacs 无法将 STDIN 读入缓冲区,这意味着
cat foobar | emacs
在任何情况下都不起作用。因此,将 PAGER 变量设置为 'emacs' 或 'emacs -nw' 不起作用。
我看到的唯一方法是写 man输出到 tmp 文件,然后将该文件加载到 emacs 中:
man find > tmp-file; emacs tmp-file
你可以别名这个。
例如,假设一个 tc-shell 和一个名为 'tmp' 的目录在您的主路径中,您可以将以下行放入您的 ~/.tcshrc文件:
alias man '/usr/bin/man \!* > ~/tmp/tmp-file; emacs ~/tmp/tmp-file; rm ~/tmp/tmp-file'
所以下次你打电话man find ,emacs 会启​​动。

关于emacs - 在命令行中调用 man 命令时如何使用 emacs 查看手册页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10644163/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com