Você pode usar LESS_TERMCAP_*
s com uma função como:
man() {
env \
LESS_TERMCAP_mb=$(printf "\e[1;31m") \
LESS_TERMCAP_md=$(printf "\e[1;31m") \
LESS_TERMCAP_me=$(printf "\e[0m") \
LESS_TERMCAP_se=$(printf "\e[0m") \
LESS_TERMCAP_so=$(printf "\e[1;44;33m") \
LESS_TERMCAP_ue=$(printf "\e[0m") \
LESS_TERMCAP_us=$(printf "\e[1;32m") \
man "$@"
}
O texto acima é o que eu uso e tenho como fonte no meu bashrc .
Você pode ler termcap (5) para mais informações, mas acho que se
e so
pode ser o que você deseja definir.