Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
fish_shell [2022/06/29 14:22] – peron | fish_shell [2022/06/29 16:24] (actual) – borrado peron | ||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== Fish Shell ====== | ||
- | |||
- | === Introducción === | ||
- | |||
- | Fish Shell es un [[interpretes_de_comandos|intérprete de comandos]] orientado a maximizar la amigabilidad interactiva con el usuario, y no tanto en mantener compatibilidad con otros intérpretes más corrientes tales como [[Bash]] o [[Korn Shell]]. | ||
- | |||
- | De esta manera Incluye muchas funcionalidades que se no encuentran en otros intérpretes modernos, y que simplifican la experiencia de uso en gran medida. Por otra parte, su sintaxis difiere un poco de la que utilizan otros intérpretes, | ||
- | |||
- | ===== Uso de Fish ===== | ||
- | El uso básico de fish es generalmente similar a cualquier otro intérprete. | ||
- | |||
- | En lugar del fichero de configuración '' | ||
- | |||
- | === Autocompletado === | ||
- | En la medida que comiences a introducir comandos, Fish te sugerirá nombres y comandos al vuelo. Para terminar de escribirlos puedes presionar **flecha izquierda de cursor**. | ||
- | |||
- | También puedes utilizar la **tecla Tab** para completar un comando semiescrito. | ||
- | |||
- | Si presionas la **tecla Tab dos veces**, te deplegará una lista coloreada con opciones, la cual podrás elegir utilizando las **flechas del cursor**. | ||
- | |||
- | === Colores === | ||
- | Por defecto Fish utilizará colores que incluso te indicarán la validez de la entrada sugerida (marcando en rojo si es inválido). | ||
- | |||
- | Por ejemplo, suponiendo que tienes un fichero llamado '' | ||
- | |||
- | <code bash>cat ~/ | ||
- | |||
- | ...y Fish intentará completarlo a '' | ||
- | |||
- | > | ||
- | |||
- | === Temas con Oh My Fish === | ||
- | |||
- | Si bien Fish no es demasiado compatible con otros shells, es altamente configurable, | ||
- | |||
- | Podrás instalar el tema " | ||
- | |||
- | <code bash> | ||
- | |||
- | Saldrá del intérpete, y luego podrás listar los temas del proyecto Oh My Fish! con **omf list**. | ||
- | |||
- | lista los instalados con: **omf theme**, e instala un tema (por ejemplo // | ||
- | |||
- | Si deseas desinstalar Oh My Fish utiliza **omf destroy** y volverá a la configuración por defecto del Shell Fish, o bien podremos eliminar a mano su carpeta con: | ||
- | |||
- | <code bash>rm -r ~/ | ||
- | |||
- | |||
- | === Más información === | ||
- | Fish shell cuenta con una excelente documentación. [[https:// | ||
- | |||
- | |||