我尝试复制各种配色方案以尝试在男人中获得颜色页面 - 例如,例如默认情况下most
所做的事情。但是我从来没有去过成功获得类似的东西Tmux Man-Page搜索突出显示突出显示人页,即使在示例中给出的给定的LESS_TERMCAP_*
。
查看我在http://screencast.com/t/z4i9aeq0上得到的收益。大胆的部分标题保持大胆,但永远不会变色。我想念什么?
这是我的.zshrc
的相关部分:
PAGER="less"
# Colored man pages:
# http://linuxtidbits.wordpress.com/2009/03/23/less-colors-for-man-pages/
export LESS_TERMCAP_mb=$'E[01;31m' # enter_blink_mode
export LESS_TERMCAP_md=$'E[01;38;5;74m' # enter_bold_mode
export LESS_TERMCAP_so=$'E[38;5;016mE[48;5;220m' # enter_standout_mode
export LESS_TERMCAP_us=$'E[04;38;5;146m' # enter_underline_mode
export LESS_TERMCAP_me=$'E[0m' # exit_attribute_mode
export LESS_TERMCAP_se=$'E[0m' # exit_standout_mode
export LESS_TERMCAP_ue=$'E[0m' # exit_underline_mode
# tailoring `less'
LESS="--quit-at-eof --ignore-case --long-prompt --raw-control-chars"
这是我的.minttyrc
:
BoldAsColour=yes
BoldAsFont=no
Font=Consolas
FontHeight=10
RightClickAction=paste
Rows=43
ScrollbackLines=100000
Term=xterm-256color
ps-在Cygwin ML上询问了这一点,但没有得到任何答案。
一个选项是在您的shell RC文件中使用export MANROFFOPT="-c"
。这与GROFF_NO_SGR=1
具有相同的效果,但仅影响man
。我不确定除了人页以外,其他任何东西是否都用于其他任何东西,但这似乎更安全以防止意外副作用。
参考:groff(1)
和man(1)
。
包括我的.bashrc中的以下内容为我工作 - 导出groff_no_sgr = 1
在以下位置找到的说明和想法:https://wiki.archlinux.org/index.php/man_page#if_less_doesn.27t_display_color_man_man_pages