Como eu uso a tecla tab no bash para expandir aliases (mantendo a funcionalidade da tab atual)

0

Eu tenho estes:

alias nuke-gently="rm -rf"
alias ng="nuke-gently"

no meu .bash_profile . ( nuke também aponta para um script que executa sudo rm -rf com algumas proteções contra / e ~ e outras coisas)

O que eu quero que aconteça é:

type: ng
pressione: <tab>
veja: ng substituído por nuke-gently

Eu sei que isso pode ser feito com Ctrl + Alt + e, mas isso meio que anula o propósito do meu alias de duas letras.

Existe uma maneira de executar a guia Ctrl + Alt + e para ng ? enquanto mantém a conclusão de tabulação existente para todo o resto?

    
por NullVoxPopuli 18.10.2017 / 14:50

0 respostas