Pescado: Una mejor alternativa a la violencia que muchos no conocen

¿Alguna vez has querido alejarte de Bash cuando usas Linux? Es comprensible. Aunque Bash es a menudo elogiado como una gran concha, tiene muchos defectos. Entrar en la concha de pescado. Es una gran alternativa con un montón de características. El más notable es el tipo predictivo. Otras características útiles incluyen resaltado de sintaxis, historial de comandos con capacidad de búsqueda y sugerencias automáticas.

Instalación

Fish está disponible en el repositorio de software de la mayoría de las distribuciones de Linux. Utilice el siguiente comando para instalar Fish.

Ubuntu

sudo apt-get install fish

Arch Linux

sudo pacman -S peces 

OpenSUSE

sudo zypper install fish

Fedora

sudo yum install fish

Encuéntralo en GitHub

¿No lo encuentras para tu distribución? Parece que tendrás que construirlo tú mismo. Visite la página Concha de pescado GitHub . Tienen instrucciones detalladas sobre cómo construirlo.

Sustitución de Bash por Fish

Reemplazar Bash por Fish es tan simple como un simple comando. Abra el terminal de su elección y ejecute el siguiente comando.

chsh -s /usr/bin/fish

Una vez que se haya ingresado este comando, se le pedirá que ingrese su contraseña. Introdúzcalo y Fish Shell tomará el lugar de Bash por defecto.

Pescado: Una mejor alternativa a la violencia que muchos no conocen

Ahora que Fish es el valor predeterminado, es el momento de cambiar a él. Sí, puede cerrar la ventana de su terminal y luego volver a abrirla. Es mucho más rápido teclear el comando de abajo e inmediatamente cambiar a él.

Peces 

Pescado: Una mejor alternativa a la violencia que muchos no conocen

Como ya se ha dicho, Fish es muy fácil de usar. Empieza a escribir a máquina. Lo adivinará. ¿Quieres escribir el comando pacman? Lo más probable es que lo llene por ti. Todo lo que tienes que hacer es presionar la flecha derecha de tu teclado y dejar que se autocomplete. Esta característica es muy potente. No sólo funciona con comandos del sistema (como los empaquetadores) sino con cualquier comando o programa de terminal disponible. Si está instalado en tu sistema de alguna manera, Fish lo encontrará y te lo hará saber.

Pescado: Una mejor alternativa a la violencia que muchos no conocen

Configuración

Los peces no necesitan tanta configuración. Desde el principio, todo debe estar configurado exactamente de la manera que usted necesita. Hay, sin embargo, un pequeño cambio que puede hacer que su experiencia con Fish sea mucho mejor: Desactivando el mensaje de inicio. Aunque es útil, puede resultar bastante molesto ver cada vez que se abre una nueva ventana de terminal.

Bienvenido a fish, la amigable concha interactiva
Escriba la ayuda para obtener instrucciones sobre cómo usar fish>.

Para desactivarlo, comience por crear el directorio de configuración de Fish Shell.

mkdir -p ~/.config/fish

Después de crear el directorio, es hora de crear el archivo de configuración.

nano ~/.config/fish/config.fish

Pegue el código de abajo en la nano ventana y pulse «Ctrl + o» para guardar. Cuando se guarda, el saludo nunca aparecerá al abrir una nueva ventana de terminal.

set fish_feeting ""

Más Configuración

Junto con el archivo de configuración, también es posible configurar Fish con su interfaz web. Simplemente abra una terminal e ingrese el comando que se muestra a continuación para ser llevado a ella.

fish_config

Pescado: Una mejor alternativa a la violencia que muchos no conocen

La interfaz web permite muchas, muchas, muchas opciones de personalización. Demasiadas para enumerarlas aquí!

Conclusión

Mientras que Bash es una buena concha, Fish es mejor. Compensará muchas de las deficiencias de Bash y otros shells. La función de autocompletar es un salvavidas, y las robustas opciones de configuración son una adición bienvenida. La cáscara es muy rápida y ligera en sus pies. Claro, hay otras alternativas, y quizás incluso algunas que tienen características equivalentes, pero donde gana Fish es en su simplicidad. Es fácil de configurar, fácil de configurar y fácil de hacer las cosas.

Rate this post

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *