是否可以使用命令在gedit中打开man帮助文件?


3

很难阅读ubuntu的帮助,我希望我能在gedit编辑器中阅读帮助。 有可能做到以下几点吗? 男人ls并打开gedit。

Answers:


4

您可以使用此函数来获得类似的东西:

man () { yelp "man:$@"; }

然后 man ls 将在帮助查看器中打开手册页。

gnome-help,在Gnome应用程序中提供帮助,符号链接到 yelp。上面的函数代替了 man 节目和电话 yelp 使用 man: URI,以您提供的命令的名称作为参数。如果你输入 yelp man:ls 如果你提供“ls”作为参数,它会做同样的事情。


你能解释一下命令吗?
Foolish

@Foolish:看我的编辑。
Dennis Williamson

要查看特定部分的页面,请使用类似的内容 yelp 'man:stat(2)'
belacqua

1

一种可能性:

file=$(mktemp) && man ls > $file && gedit $file

这意味着1)创建一个临时文件并将其名称分配给变量“file”,2)将“man ls”的内容转储到其中,然后3)在gedit中打开它。

它也可以用gedit外部工具插件完成,但上面的内容可能就像任何东西一样简单。


当我运行它时,它会将屏幕格式化字符(退格等)插入到gedit中显示的文件中。可能有一些man / troff选项可以关闭它们。
poolie
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.