我想让手册页的默认编辑器为vi
。现在是别的事情。
我知道它是别的东西,因为当我尝试做一个不区分大小写的搜索时,它不像在vim中那样工作:
/someWordc
上面的在手册页中不起作用,但在vim中起作用。
如何找到手册页的编辑器?谢谢
man
的默认分页为less
。当将-i
传递给less
时,搜索不区分大小写
man的默认分页数是less。要使用vim作为分页器,只需将以下代码放入~/中。Bash_profile或~/.zshrc.
export MANPAGER="/bin/sh -c "col -b | vim -c 'set ft=man ts=8 nomod nolist nonu noma' -""
上面的命令使用col实用程序来删除额外的^H(退格)字符。接下来,它用下面的选项将输出输出到vim。
- ft=man启用手册页的着色。
- ts=8确保制表符的宽度匹配较少。
- nomod删除试图退出时的修改警告。
- nonu删除行号。
- nolist禁用列表字符,因此尾随空格和额外的制表符不强调。
- noma防止缓冲区内容被更改。