Use aspas simples para impedir a expansão no momento da atribuição:
alias atm='atom $(fzf)'
Estou usando o Atom como editor de texto, mas não gosto de sua pesquisa difusa, por isso estou tentando configurar uma alternativa. Eu encontrei uma bela pesquisa de linha de comando (fzf) que funciona muito bem assim:
atom $(fzf)
Quando coloco isso no meu .bash_profile, assim:
alias atm="atom $(fzf)"
O comando fzf
é executado prematuramente, assim que o .bash_profile é carregado. Como posso adiar a execução de fzf
até que eu execute o atm
alias.