Como posso fazer o bash completion (tab auto-complete) corresponder primeiro a um comando em particular?

1

Eu desenvolvo usando Python no Ubuntu e por isso eu uso muito o comando workon (from virtualenvwrapper ) para trocar o virtualenvs.

Anteriormente, workon foi a primeira correspondência de conclusão de tabulação para "wo", então eu poderia digitar w , o , guia para coincidir com isso. Mas agora no Ubuntu 16.04 isso corresponde a word-list-compress , então eu preciso digitar w , o , r , k , tab em vez disso.

Como posso remover word-list-compress da pesquisa de conclusão de tabulação, ou então tornar workon a primeira correspondência para w , o , tab ?

Nota - o workon tem suporte auto-complete (separador para escolher entre virtualenvs).

    
por therefromhere 22.05.2016 / 04:12

1 resposta

0

De este blog , deve ser suficiente

complete -r word-list-compress

para removê-lo da lista de conclusão.

Eu não sei (ainda) como reverter isso , então eu mesmo não tentei.

    
por dadexix86 22.05.2016 / 11:59