@mashakujou/autofix-cli
v1.1.0
Published
Autocorrector inteligente para comandos mal escritos en terminal
Maintainers
Readme
@mashakujou/autofix-cli
Autofix CLI es una utilidad que corrige automáticamente comandos mal escritos en la terminal. Sirve como autocorrector de comandos como cf → cd, nodd → node, entre muchos otros. Funciona en sistemas Linux, Termux, WSL, VPS por SSH, y entornos como Kali Linux.
Instalación
Instala el paquete globalmente con:
npm install -g @mashakujou/autofix-cliUso
Modo automático (recomendado)
Para activar la corrección automática sin necesidad de ejecutar autofix manualmente, ejecuta:
autofix setupEste comando modificará tu archivo .bashrc, .zshrc o .bash_profile (el primero que encuentre) y añadirá una línea como esta:
trap 'autofix "$BASH_COMMAND"' DEBUGLuego de ejecutar setup, reinicia tu terminal para aplicar los cambios.
El comando
setuppedirá confirmación antes de modificar tu archivo de configuración.
Modo manual (sin modificar el bash)
Si prefieres no modificar archivos del sistema, puedes usarlo de forma manual:
autofix "cf"El comando anterior sugerirá: cd
¿Cómo funciona?
Detecta errores comunes de tipeo en comandos de terminal y sugiere el comando correcto. La base de datos incluye errores frecuentes en:
- Comandos básicos (
cd,ls,mkdir, etc) - Herramientas como
node,npm,git,npx,python, etc - Editores como
nano,vim,micro - Comandos de sistemas como
apt,pkg,sudo,exit - Soporte extendido para Termux, Kali Linux, WSL y sesiones SSH
Desinstalación del hook automático
Si deseas desactivar el hook automático, puedes editar tu archivo .bashrc, .zshrc o .bash_profile y eliminar la línea:
trap 'autofix "$BASH_COMMAND"' DEBUGGuarda los cambios y reinicia la terminal.
Licencia
MIT
Autor
Desarrollado por Mar – https://www.npmjs.com/~mar-222
