¿Qué tiene de especial fish?
Fácil de entender y usar
A diferencia de los otros shells que necesitan mucha configuración para funcionar como usted quiere, fish funciona perfectamente nada más sacarlo de la caja.
Se envía con las características más utilizadas ya incluidas, que están presentes cuando se empieza a utilizar sin necesidad de instalar ningún plugin adicional o ajustar cualquier archivo de configuración a menos que quiera. Su sintaxis es simple, limpia y consistente.
Resaltado de sintaxis
El resaltado de sintaxis es una característica que todos deseamos que nuestra CLI pueda realizar. Ahorra mucho tiempo y frustración. Bueno, fish lo hace, y lo hace bastante bien.
Te muestra si tu comando o el directorio a buscar existe incluso antes de que pulses enter. Sabrás si estás escribiendo algo mal antes de pulsar enter. Esto facilita el análisis de los comandos y la búsqueda de errores.
Subraya (la mayoría) de los errores en rojo, como los comandos mal escritos, las opciones mal escritas, la lectura de archivos inexistentes, los paréntesis y las comillas no coincidentes y muchos otros errores comunes.
También destaca las comillas y los paréntesis coincidentes. Ah, y es bonito y colorido.
Configuración para shells fish
La comunidad fish mantiene Oh My Fish, que es un framework de shell inspirado en Oh My Zsh. Ofrece un montón de hermosos temas de prompt y plugins impresionantes, es ligero, impresionante y fácil de usar.
También ofrece una función de configuración basada en la web. Sólo tienes que escribir:
fish_config
Aterrizarás en la página web con la que puedes personalizar el skin de tu shell.