Linea de comandos
Adal García | Tue Jul 09Mi Experiencia con la línea de comandos
La línea de comandos fue el primer GUI que se utilizó en la computación. En todos estos años en los que he estado interactuando con las computadoras he podido tener la suerte de experimentar con muchas plataformas.
Como todo entusiasta en la informática me llamaba mucho la atención la línea de comandos de GNU/Linux la capacidad de dar tanta información solo con texto es maravillosa aún en estos años. Al compararla con windows el MS-DOS en ese entonces no era mucho lo que se podía realizar. (Aclaro, habían muchas cosas similares pero la manera en que se aplicaba en linux era mucho más amigable. “Para mi en particular”). Por esto aunque la mayor parte del tiempo he estado utilizando windows siempre he buscado la oportunidad de utilizar la terminal de linux.
Microsoft se ha esforzado bastante para hacer que esto cambie. Con la llegada de PowerShell se le ha dado un lavado de cara a la terminal en windows. Ahora podemos decir que tiene muchas funciones similares a las que podemos encontrar en linux. Hasta frameworks para la terminal.
De hace un tiempo para acá he estado configurando y probando diferentes características que podemos utilizar el windows.
La entrada de los administradores de paquetes a sido el cambio mas significativo. Hay opciones como:
- Winget
- Chocolatey
- Scoop
Soy usuario de las 3 alternativas pero prefiero usar Winget y Scoop. Scoop lo utilizó para librerias y utilidades para desarrollar y el winget para uso general de instalación de aplicaciones. Aunque el Chocolatey también tiene su encanto particular.
El VIM o NeoVim es otra herramienta que he podido usar en windows. Tanto que he dejado a un lado los editores de texto de windows como tal.
Hay módulos como el “z” para tener acceso rápido a mis ubicaciones favoritas. También esta el fzf que en linux facilitaba tanto la búsqueda de archivos.
La misma terminal de windows a mejorando. Pero en estos momentos por tema de diseño minimalista estoy utilizando. wezterm.
Seguiré probando y experimentando y quien sabe y les deje un pequeño tutorial con mis configuraciones de terminal.