Eu uso o ubuntu 11.04.
Existe uma maneira de definir a coloração para a saída após a listagem de conclusão do separador de um CD, LS ou etc.?
ie
myshell@root$ cd ~/user/files/
Eu bati na guia ...
myfile myfoo mybar <- esta saída é colorida?
Espero que tenham gostado do meu diagrama.
bash
zsh
colors
autocomplete
chrisjlee
fonte
fonte
ls --color
que faria? Deseja que o primeiro seja colorido e, quando você pressionar Tab novamente, o segundo seja colorido, etc? Algo mais?Respostas:
Com o readline 6.3 e posterior, você pode adicionar
para
~/.inputrc
.Consulte https://tiswww.case.edu/php/chet/readline/rluserman.html :
Você pode usar http://geoff.greer.fm/lscolors/ para gerar ambos
LS_COLORS
(que é usado pelo GNUls
ecolored-stats
) eLSCOLORS
(que é usado pelo BSDls
).fonte
visible-stats
.$if Bash\nset colored-stats on\n$endif
evitar bugs em outros programas que não entendem as novas funções da linha de leitura.GNU bash, version 4.4.23(1)-release (x86_64-apple-darwin17.5.0)
SOCK 35;44
para funcionar melhor com o meu terminal com temas leves.Não sei se está no bash (o shell padrão). É possível no zsh (um shell mais poderoso que o bash, disponível na maioria das unidades, incluindo o Ubuntu, mas geralmente não é instalado por padrão).
Na primeira vez que você executar o zsh, ele oferecerá a criação de um arquivo de configuração (
~/.zshrc
) para você. A configuração padrão é um pouco estéril, para compatibilidade histórica. Para listagens coloridas de conclusão, selecione2
para configurar o “novo sistema de conclusão” e, em seguida,2
novamente para ajustá-lo; nocompinstall
menu, selecione3
para definir estilos para exibir conclusões e, em3
seguida,1
para ativar conclusões coloridas e, finalmente,2
para usar as mesmas cores quels
.Se você preferir configurá-lo manualmente, aqui estão as linhas necessárias
.zshrc
:O
list-colors
estilo ajusta as cores nas conclusões do nome do arquivo.fonte