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Última revisiónAmbos lados, revisión siguiente | ||
fish_shell [2022/06/28 23:14] – peron | fish_shell [2022/06/29 15:44] – peron | ||
---|---|---|---|
Línea 3: | Línea 3: | ||
=== Introducción === | === Introducción === | ||
- | Fish Shell es un [[interpretes_de_comandos|intérprete de comandos]] orientado a maximizar la amigabilidad con el usuario. Incluye muchas funcionalidades que se 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 | + | Fish Shell es un [[interpretes_de_comandos|intérprete de comandos]] orientado a maximizar la amigabilidad |
- | ===== Usar Fish ===== | + | 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, |
- | El uso básico | + | |
- | En lugar del fichero | + | ===== Uso de Fish ===== |
+ | El uso básico | ||
- | > | + | Para su configuración básica, Fish utiliza el fichero '' |
- | === Autocompletado | + | === Autocompletado === |
- | Fish te sugerirá nombres y comandos | + | En la medida que comiences a introducir comandos, |
- | Por ejemplo, suponiendo que tienes | + | También puedes utilizar la **tecla Tab** para completar |
- | <code bash> | + | Si presionas la **tecla Tab dos veces**, te deplegará una lista coloreada con opciones, la cual podrás elegir utilizando las **flechas del cursor**. |
- | ...y Fish intentará completarlo a '' | + | === Colores === |
+ | Por defecto | ||
- | === Variables de Ambiente === | + | Por ejemplo, suponiendo que tienes un fichero llamado '' |
- | A diferencia de otros intérpretes, al exportar variables fish no emplea el comando **export**. Fish utiliza directamente el comando **set**. | + | |
- | Para exportar una variable, suponiendo que el nombre de la variable es '' | + | <code bash>cat ~/ |
- | <code bash> | + | ...y Fish intentará completarlo a '' |
- | set -x Variable Valor | + | |
- | </code> | + | |
+ | > | ||
- | Si deseas ver el valor de '' | + | === Temas === |
- | + | ||
- | <code bash> | + | |
- | env | grep Variable | + | |
- | </ | + | |
- | + | ||
- | Esto devolverá algo como: | + | |
- | + | ||
- | <code bash> | + | |
- | Variable=Valor | + | |
- | </ | + | |
- | + | ||
- | Si deseas borrar una variable, suponiendo que deseas eliminar la variable '' | + | |
- | <code bash> | + | Fish cuenta con configuraciones de temas y plugins fácilmente configurables a través de [[Temas de Fish con Oh My Fish]] |
- | set -e Variable | + | |
- | </ | + | |
- | Deberías notar ahora que al ejecutar: | + | === Más información === |
+ | Fish shell cuenta con una excelente documentación. [[https:// | ||
- | <code bash>env | grep Variable</ | ||
- | te presentará ahora una cadena vacía (sin contenido alguno). | ||
- | ==== Sitio web ==== | ||
- | [[https:// |