Yo uso el editor de texto de línea de comando nano . ¿Cómo deshago una acción mientras edito texto?
Por ejemplo: escribí un texto y luego cambié de opinión. Ahora quiero volver al estado anterior. ¿Cómo?
command-line
nano
usuario44
fuente
fuente
Respuestas:
A partir de la versión nano 2.3.5 en julio de 2014, deshacer / rehacer se convirtió en estándar:
Está en la ayuda:
Y si estira la pantalla más de aproximadamente 1400 píxeles, hay una pista en la parte inferior derecha:
Si estas teclas no funcionan, verifique
nano --version
.Las versiones nano 2.1.10 - 2.3.4 deben usar la opción de línea de comando
-u
( gracias @sil). Consejo: agreguealias nano="nano -u"
a su .bashrc (gracias @Benia). La implementación de deshacer durante este período parece haber sido defectuosa o incompleta.Las versiones nano 2.1.3 - 2.1.9 tenían algún tipo de función de deshacer. La
-u
opción no era necesaria.M
significa meta .fuente
El código de deshacer de Nano es experimental. Como verá en el manual nano (escriba "
man nano
" en una Terminal para leer eso), necesitará comenzar nano con la-u
opción ("nano -u somefile.txt
"), y luego puede usar Alt-U para deshacer.fuente
También puedes agregar la línea
en el archivo .nanorc. Esto habilita la función de deshacer experimental al inicio en versiones inferiores a 2.4, como 2.2.6, que parece ser la instalación estándar en muchas distribuciones de Linux.
fuente