¿Qué tiene de especial fish?

Logotipo de Fish Shell

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.

página web_config para fish

Historia de búsqueda en línea

Esta es una característica interactiva de este Shell. Usted comienza a escribir un comando y presiona la tecla arriba para ver todas las veces en el historial del Shell donde usted usó ese comando antes.

Para buscar en el historial, simplemente escriba la consulta de búsqueda, y presione la tecla arriba. Utilizando la flecha hacia arriba y hacia abajo, puede buscar coincidencias más antiguas y más recientes. El historial de fish elimina automáticamente las coincidencias duplicadas y la subcadena coincidente aparece resaltada.

Estas características hacen que la búsqueda y la reutilización de comandos anteriores sea mucho más rápida.

Auto-sugerencia en línea

Fish sugiere comandos a medida que se escribe y muestra la sugerencia a la derecha del cursor, en gris. Si escribes mal un comando, se mostrará en rojo para indicar que es un comando no válido.

También sugiere los comandos más utilizados y autocompleta mientras escribes, basándose en tu historial y en los archivos válidos disponibles.

Demostración para la autosugestión en línea

Terminación de pestañas utilizando los datos de la página de manual

Fish puede analizar las páginas de manual de la herramienta CLI en varios formatos. Escriba un comando y «tabulee» a través de todas las autocompletaciones sugeridas.

admin

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

lg