Me preguntaba, recientemente instalé ack (ack-grep en ubuntu), y no puedo entender cómo escribir ack para obtener ack-grep (por alguna razón, ack es tomado por un traductor kanji).
¿Hay una mejor manera que simplemente aliasar la cosa en el shell (no es global de esa manera, y no puede evocarlo en vim, por ejemplo).
¡Muchas gracias!

Menos molesto:
fuente
Lo más fácil es instalar ack a través de cpan. Se instalará en / usr / local / bin, que tiene prioridad sobre / usr / bin. Solo corre:
o si no tienes el cliente cpan:
fuente
sudo cpan -i App::Ackhace.Suponiendo que el traductor de kanji no sea / usr / bin / ack y que su ubicación sea posterior a / usr / bin, entonces probablemente pueda hacer esto:
Esto le pedirá que confirme la operación si el destino existe y crea una copia de seguridad si selecciona sí.
fuente
Iría con la opción de enlace simbólico, ya que ahorra el peligro de transferir ese alias a otra máquina si copia su archivo bash.
vaya con esto, funciona bien en mi compilación de ubuntu 12.04
fuente
Mi solución no es tan limpia porque escribe,
/bin/pero siempre que/usr/bin/acksea un binario y no un enlace simbólico, fue más fácil para mí solucionarlo de esta manera.Para elegir cuál usar
fuente