¿Reconoce el command y lo colorea en la terminal?

Me preguntaba si es posible teñir un command reconocido en time real mientras escribes y / o cuando cambias a commands anteriores usando las flechas.

Por ejemplo, si empiezo a escribir gre , no debería colorear nada, pero una vez que termine de escribir mi command por completo, es decir, grep , debe colorear grep con un cierto color.

  • Establecer valores de atributo de metadatos de file
  • En terminal, modifique el text que viene antes de $
  • Permiso denegado para el command apropos
  • Comando para cerrar la window de la terminal
  • ¿Apagar / encender Wifi con una sola tecla?
  • ¿Cómo hacer que bash (Terminal.app) recuerde el historial de sesiones anteriores?
  • Esto sería útil para reconocer de inmediato también la position de los arguments en un command complejo. Estoy usando el terminal pnetworkingeterminado que viene con el portátil.

  • ¿Es posible ingresar primero un command y luego elegir "ejecutar en Terminal" en Quicksilver?
  • Mac Air OS X Mountain Lion: assembly de NFS "dscl" congela el sistema de forma permanente
  • La tecla macos Sierra Fn actúa como una pulsación larga con retraso
  • Airdrop no funciona con mi Mac
  • Cambiar el nombre al copyr de mayúsculas y minúsculas a insensible a mayúsculas y minúsculas
  • ¿OS X puede reproducir files AMR?
  • One Solution collect form web for “¿Reconoce el command y lo colorea en la terminal?”

    No es una respuesta bash, ya que no tengo una, pero si cambias tu shell a zsh (un pariente cercano de bash ) e instalas el marco de configuration prezto obtendrás esta funcionalidad más o less de la caja, también como autocompletado significativamente mejor. Cambiar a zsh muy probablemente no cambiará su flujo de trabajo día a día bash, pero abrirá muchas puertas en términos de personalización y extensión, y también agrega algunas características inteligentes que vale la pena aprender, como el historial de commands compartidos en todas las requestes que se puede include en el dictionary de autocompletado, file globbing para trabajar eficientemente con varios files a la vez, y lo más importante modos de compatibilidad , donde zsh puede emular otro shell, lo que significa que si algunos de tus scripts bash no funcionan como solían hacerlo después de cambiar a zsh, puedes simplemente emularlo, aunque personalmente todos los scripts bash que he escrito aún funcionaban bien en zsh.

    Enlaces útiles:

    • Instalar la última versión de zsh en OS X
    • Instalando prezto
    • Algunas discusiones en profundidad sobre cómo el cambio puede mejorar su flujo de trabajo
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).