Read manpages with less, bat, vim or neovim

对于 terminal 用户,`man` 是一个绕不过去的命令。但是其打印的帮助页面没有语法高亮,不妨修改一下MANPAGER变量,使用一下几种方法better fomat!

less

默认,语法高亮缺失

bat

感觉上速度最快。
export MANPAGER="sh -c 'col -bx | bat -l man -p'"

vim

export MANPAGER='/bin/bash -c "vim -MRn -c \"set buftype=nofile showtabline=0 ft=man ts=8 nomod nolist norelativenumber nonu noma\" -c \"normal L\" -c \"nmap q :qa<CR>\"</dev/tty <(col -b)"'

neovim

export MANPAGER="nvim +Man!"

helix-editor

无高亮!!!
export MANPAGER = "sh -c 'col -bx | hx'"
export MANWIDTH=87
export MANROFFOPT="-c"

Date:
Words:
171
Time to read:
1 min