如何找出osx上手册页的默认编辑器



我想让手册页的默认编辑器为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防止缓冲区内容被更改。