Quería probar el modo vi en bash pero ahora me gustaría volver a cambiarlo a la normalidad.
¿Cómo puedo desarmar -o vi
?
Las únicas dos interfaces de edición de línea disponibles actualmente bash
son vi
modo y emacs
modo, por lo que todo lo que necesita hacer es configurar el emacs
modo nuevamente.
set -o emacs
emacs
es el modo de edición de línea predeterminado en bash. Elemacs
modo de configuración deshabilita elvi
modo como efecto secundario, pero como se menciona en jlliagre a continuación, en realidad puede deshabilitarlos a ambos.Eso depende de lo que defina "normal". Si eso está desactivando la edición de línea, la forma documentada de desarmar
-o vi
es establecer+o vi
Chris ya ha respondido si su modo normal es emacs.
fuente
history
comando y ejecutar comandos anteriores al prefijar su número con el!
carácter.