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.
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
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.
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
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.