为男人页面(少``''pager''着色



我尝试复制各种配色方案以尝试在男人中获得颜色页面 - 例如,例如默认情况下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

相关内容

  • 没有找到相关文章

最新更新