Bash como o trabalho skip-completed-text funciona?

1

Eu uso a função menu-complete bash para percorrer a conclusão quando pressiono Tab , e estou feliz com isso. Mas muitas vezes me aconteceu o seguinte.

Suponha que eu esteja procurando o arquivo longparthardtoremember.with.QQQQQQQ.extension em um diretório que contenha os arquivos longparthardtoremember.with.AAAAAAA.nice.long.extension , longparthardtoremember.with.BBBBBBB.very.nice.long.extension e assim por diante. Se eu Tab -complete $ long o último nome de arquivo será inserido. Nesse momento, gostaria de passar para o meio do nome do arquivo, excluir a AAAAAAA part, o tipo B e, em seguida, a Tab -complete novamente. Se eu fizer isso, toda a parte depois de BBBBBBB também será inserida, levando a uma duplicação dele, o que obviamente não quero.

Com o modo de edição vi , é bastante rápido para lidar com isso (eu rapidamente movo para a parte repetida e a deleto), mas ainda é irritante.

Por puro acaso eu encontrei a opção skip-completed-text bash na página man do bash. Não é isso que eu preciso? Eu configurei on , mas não consigo ver nenhuma diferença no comportamento da conclusão do Tab no meio do trabalho. Eu entendi mal a página do manual?

    
por Enrico Maria De Angelis 17.07.2018 / 18:42

0 respostas