Na minha máquina Ubuntu, posso fazer isso
emacs $(which first-part-of-executable<tab>
e o bash irá completar o nome completo do executável. Eu habilitei isso sozinho adicionando
complete -c which
para o meu .bashrc
, porque eu só quero que which
complete com nomes executáveis.
Por algum motivo, na minha máquina RHEL5, a conclusão da tabulação funciona para which
dentro do $(
, mas depois volta para a conclusão do nome do arquivo para o executável.
Como posso fazer o bash completar which
dentro de parênteses?
Tags bash tab-completion