Existe alguma maneira de fazer o bash auto-complete mostrar uma lista com uma linha para cada entrada?

2

quando eu quero ver o conteúdo de um diretório, eu uso o ~/ + Tab e ele me mostra

.bashrc.swp           .gitconfig            .local/   ...

Existe uma maneira de separar os resultados por novas linhas?

i.e.

.bashrc.swp 
.gitconfig
.local/   ...
    
por CIsForCookies 10.06.2018 / 16:47

1 resposta

1

bind 'set completion-display-width 0'

Se você executar isso no shell, isso afetará a sessão atual. Se você quiser que ele afete todas as sessões, coloque-o no final do seu ~ / .bashrc.

Ou você pode colocar esta linha em seu ~ / .inputrc:

set completion-display-width 0

Fonte e mais detalhes: A resposta de Grisha Levit em esta pergunta sobre estouro de pilha

    
por wjandrea 10.06.2018 / 19:19