¿Es posible volver al lugar de edición anterior en vim? Sé que al usar las marcas, se puede mover hacia adelante y hacia atrás entre diferentes lugares dentro de un archivo, pero no sé si vim podría recordar automáticamente el lugar de edición anterior para ti.cómo volver al lugar de edición anterior
Respuesta
El último cambio se mantiene en la marca con nombre .
lo que puede saltar hasta la marca con `. (retroceso, punto) o '. (apóstrofo, punto). Ver:
:help mark-motions
:help '.
ctrl+o
ctrl+i
para ir hacia adelante (una vez que haya pasado hacia atrás, por supuesto)
utilizo el siguiente (de la documentación):
g; Go to [count] older position in change list.
g, Go to [count] newer cursor position in change list.
Haz :help g,
Para leer más sobre esto
¡increíble! Soy nuevo sobre 'y., Pero vine aquí buscando una forma de saltar a uno antes del último cambio. Esto es: '2g;' – verboze
Para ir a la última posición de edición escriba gi.
Esto es genial – mko
¿Realmente funciona? Presioné 'gi' en modo normal y simplemente cambia al modo insertar en la posición actual del cursor. – Thomson
Tampoco funciona para mí, solo se va a insertar para que la secuencia de teclas no esté encuadernada. – SilentVoid
Solía usar u
continuación Ctrl-r
antes de aprender acerca '.
- 1. Cómo volver al punto anterior en VIM
- 2. Git: volver al estado de confirmación anterior
- 3. Visual Studio IDE - volver al anterior
- 4. ¿Cómo volver al directorio de trabajo anterior rápidamente en bash?
- 5. Volver a la página anterior
- 6. volver a la página anterior
- 7. mediante programación volver al fragmento anterior en el backstack
- 8. SVN: volver a la versión anterior
- 9. C# ASP.NET MVC Volver a la página anterior
- 10. ¿Quieres volver a la URL anterior?
- 11. F12 Ir al método -> volver al método anterior después de hacer el salto?
- 12. Volver a la revisión anterior en Bazar
- 13. Volver a una revisión anterior con TortoiseSVN
- 14. ActiveAdmin y en el lugar de edición
- 15. Volver a la pantalla anterior sin crear nueva instancia
- 16. Línea de comando Python: error de edición en la línea anterior?
- 17. Haga clic en cualquier lugar en una fila de GridView para ingresar al modo de edición
- 18. Acceda al estado del historial de la página anterior cuando un usuario hace clic en 'volver'
- 19. Android: Prevención de volver a la actividad anterior
- 20. GitHub - Cómo revertir los cambios al estado anterior
- 21. WPF ComboBox SelectedItem - cambiar al valor anterior
- 22. volver a la ubicación anterior después del comando 'cd'?
- 23. ¿Editar en lugar vs. Página de edición separada/modal?
- 24. Respecto al texto de edición, borde completo
- 25. KeyCode_Ingrese al texto de edición siguiente
- 26. volver a una confirmación específica luego volver al presente
- 27. Obtener el historial "texto" de una edición de elemento de trabajo anterior
- 28. ¿Cómo volver a la última confirmación después de verificar una confirmación anterior?
- 29. ¿Cómo volver a una versión anterior de un archivo sin borrar sus revisiones posteriores?
- 30. ¿Cómo podemos volver a la vista anterior mediante programación en iPhone?
Este utiliza el jumplist, por lo que sólo funcionará si se utilizó un 'salto' después de la edición. Si acaba de desplazarse con el mouse y hace clic en una nueva ubicación, fallará. – DrAl
... y ': ju [mps]' para mostrar el historial de salto (que se fija en 100, aunque hay una lista de salto por ventana). – Jay
Con todo el respeto, si alguien está usando el mouse en Vim, están perdiendo el punto por completo. – Jay