使用 nano 打开手册页

使用 nano 打开手册页

我想在另一个文本编辑器中打开手册页,在本例中是“nano”。有人知道我该如何实现吗?

答案1

从 nano 2.2 开始,您只需通过管道输入即可:

man foo | nano

来源http://www.nano-editor.org/dist/v2.2/TODO

For version 2.2:
    Allow nano to work like a pager (read from stdin) [DONE]

答案2

要永久更改它,您需要使用 MANPAGER 环境变量。例如,您可以将其放入~/.bashrc

export MANPAGER="nano -"

这将使用 nano 打开手册页。不幸的是,它充满了颜色转义,这不是特别有吸引力。让 man 删除颜色并不是一件容易的事,你可能不得不创建一个函数。也许通过管道传递它cat

或者,你可以考虑使用vim 作为手册页阅读器它既能很好地保留颜色,又能赋予您编辑的功能。

答案3

使用一些缓冲液。

man %something% > /tmp/out.txt
nano /tmp/out.txt

相关内容