Skip to content

Latest commit

 

History

History
96 lines (56 loc) · 3.23 KB

FAQ.md

File metadata and controls

96 lines (56 loc) · 3.23 KB

FAQ

La documentación de Oh My Fish • También disponible en 🇺🇸 🇳🇱 🇧🇷 🇷🇺 🇺🇦 🇨🇳


Gracias por dedicar tiempo para leer este apartado de preguntas frecuentes (FAQ). Siéntete libre de crear un nuevo issue si su pregunta no está respondida en este documento.

¿Qué es Oh My Fish y por qué lo quiero?

Oh My Fish es un framework para Fishshell. Le ayudará a gestionar su configuración, los temas y paquetes.

¿Qué necesito conocer para utilizar Oh My Fish?

Nada. Puede instalar Oh My Fish y seguir utilizando Fish de manera normal. Cuando este listo para aprender más simplemente escriba en la línea de comandos omf help.

¿Qué son los paquetes Oh My Fish?

Los paquetes Oh My Fish son temas o complementos escritos en fish que expanden las funcionalidades principales de la shell, ejecutan código durante la inicialización, añaden auto completado para las utilidades más conocidas, etc.

¿Qué tipos de paquetes Oh My Fish existen?

Existen aproximadamente 3 tipos de paquetes:

  1. Utilidades de configuración. Por ejemplo pkg-pyenv comprueba si pyenv existe en su sistema y ejecuta (pyenv init - | psub) por usted durante el arranque.

  2. Temas. Echa un vistazo a nuestra galería de temas.

  3. Utilidades tradicionales para la shell. Por ejemplo pkg-copy, una utilidad de portapapeles compatible con sistemas Linux and OSX.

¿Qué hace Oh My Fish exactamente?

  • Ejecuta $OMF_CONFIG/before.init.fish si está disponible.

  • Carga de manera automática los paquetes y temas instalados en la ruta $OMF_PATH/.

  • Carga de manera automática su ruta de configuración. ~/.config/omf de manera predeterminada, pero configurable mediante $OMF_CONFIG.

  • Carga de manera automática cualquier directorio functions de las rutas $OMF_PATH y $OMF_CONFIG

  • Ejecuta $OMF_CONFIG/init.fish si está disponible.

¿Cómo puedo actualizar una instalación de Oh My Fish ya existente?

⚠️ Recuerde realizar primero una copia de seguridad de sus archivos de configuración (o dotfiles) y otros datos importantes.

curl -L github.com/oh-my-fish/oh-my-fish/raw/master/bin/install | sh

Ahora puede eliminar con seguridad $fish_path.

rm -rf "$fish_path"

¿Cómo utilizo fish como mi shell predeterminada?

Añada Fish a /etc/shells:

echo "/usr/local/bin/fish" | sudo tee -a /etc/shells

Haga que Fish sea su shell predeterminada:

chsh -s /usr/local/bin/fish

Para volver a tener como predeterminada la shell que utilizaba anteriormente:

En el siguiente comando sustituya /bin/bash con /bin/tcsh o /bin/zsh según sea lo apropiado en su caso.

chsh -s /bin/bash