[译]Vim每日技巧:新的man

我读了很多manpage(*nix系统的帮助系统),并且我喜欢以强大、灵活的方式读。幸运的是,Vim完全能够胜任。

我的基本桌面系统是一个现代的Linux发行版,它默认使用utf-8。我把下面的命令添加到我的bashrc文件中(实际上是zshrc,但在bash中应该同样能用)。

function man
{
/usr/bin/man $* | col -bp | iconv -c | view -c ‘set ft=man nomod nolist’ –
}

如果你用的是不支持utf-8的老系统,可以试试下面的命令:
function man
{
/usr/bin/man $* | col -b | view -c ‘set ft=man nomod nolist’ –
}

注意,上面的函数可能会修改你的shell.

本篇来源:Daily Vim: Text Editor Tips, Tricks, Tutorials, and HOWTOs: New Man



发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。