Eu estava pensando: instalei recentemente o ack (ack-grep no ubuntu) e não consigo descobrir como digitar o ack para obter o ack-grep (por algum motivo, o ack é usado por um tradutor de kanji).
Existe uma maneira melhor do que apenas criar um alias na coisa do shell (não é global dessa maneira e não pode evocá-la no vim, por exemplo).
Muito obrigado!
Menos invasivo:
fonte
A coisa mais fácil a fazer é instalar o ack via cpan. Ele será instalado em / usr / local / bin, que tem precedência sobre / usr / bin. Apenas corra:
ou se você não possui o cliente cpan:
fonte
sudo cpan -i App::Ack
faz.Supondo que o tradutor de kanji ainda não seja / usr / bin / ack e que sua localização seja posterior ao seu caminho que / usr / bin, você provavelmente poderá fazer isso:
Isso solicitará que você confirme a operação se o destino existir e criará um backup se você selecionar sim.
fonte
Eu iria com a opção de link simbólico, pois evita o risco de transferir esse alias para outra máquina se você copiar o arquivo bash.
vá com isso, funciona bem na minha compilação do ubuntu 12.04
fonte
Minha solução não é tão limpa, porque ela é escrita,
/bin/
mas contanto que/usr/bin/ack
seja um binário e não um link simbólico, foi mais fácil para eu corrigir dessa maneira.Para escolher qual usar
fonte