Eu colored-completion-prefix
configurei no meu ~/.inputrc
arquivo, mas quando eu concluo a tabulação, a parte do prefixo que já foi digitada é uma cor que eu não gosto.
No manual do bash diz:
" coloured-completion-prefix (Off) Se definido como On, ao listar os preenchimentos, readline exibe o prefixo comum do conjunto de possíveis preenchimentos usando uma cor diferente. As definições de cores são obtidas do valor da variável de ambiente LS_COLORS."
Atualmente está marrom e sublinhado devido à minha configuração, que não parece muito boa. Qual entrada LS_COLORS
ele usa?
$LS_COLORS
geralmente é definido~/.bashrc
usando odircolors
comando e umdir_colors
arquivo.Não consegui encontrar nenhuma informação sobre qual entrada é usada pela
colored-completion-prefix
configuração readline, mas pelo processo de eliminação descobri que ela usaSOCK
.Mudei o meu de:
...para...
...no meu
dir_colors
arquivo.Obviamente, isso também mudará a aparência dos soquetes ao usar o
ls
comando.