O LESS utiliza várias variáveis de ambiente para controlar as cores com base na biblioteca termcap. A lista de variáveis é a seguinte:
export LESS_TERMCAP_mb=$'\E[6m' # begin blinking
export LESS_TERMCAP_md=$'\E[34m' # begin bold
export LESS_TERMCAP_us=$'\E[4;32m' # begin underline
export LESS_TERMCAP_so=$'\E[1;33;41m' # begin standout-mode - info box
export LESS_TERMCAP_me=$'\E[0m' # end mode
export LESS_TERMCAP_ue=$'\E[0m' # end underline
export LESS_TERMCAP_se=$'\E[0m' # end standout-mode
Se você deseja definir cores de primeiro plano diferentes, basta alterar 3x para outra coisa. Para alterar a mudança de plano de fundo ou adicionar 4x, por exemplo, para alterar a cor de "~" (caractere til) da sua pergunta para o primeiro plano vermelho e conjunto de plano de fundo verde
export LESS_TERMCAP_md=$'\E[31;42m'
Com essas variáveis, você irá colorir os padrões de pesquisa, solicitar e até os manuais ficarão coloridos (se você usar menos como PAGER).
Você também pode alterar outro comportamento, como prompt, tente este:
export LESS='-iR -j4 --shift 5 -P ?n?f%f .?m(file %i of %m) ..?ltlines %lt-%lb?L/%L. :byte %bB?s/%s. .?e(END) ?x- Next\: %x.:?pB%pB\%..%t'
Jogue com ele, divirta-se.
Nota 1
Devido a algum bug na nova versão do Groff, talvez seja necessário definir
export GROFF_NO_SGR=''
também para mudar as cores.
Nota 2 (Lista de códigos de cores básicos)
Foreground:
30 - black
31 - red
32 - green
33 - yellow
34 - blue
35 - magenta
36 - cyan
37 - white
Background:
40 - black
41 - red
42 - green
43 - yellow
44 - blue
45 - magenta
46 - cyan
47 - white
More about color codes: http://en.wikipedia.org/wiki/ANSI_escape_code