¿Cómo puedo restaurar la posición del cursor en Vim como estaba antes de desplazarse, seleccionar o PgUp / PgDn?
Estoy cansado de buscar dónde estaba antes de desplazarme hacia arriba para mirar algo en la parte superior.
¿Hay algo como los comandos "Posición del cursor anterior" y "Posición del cursor siguiente" (como 'u' y 'R' para deshacer / rehacer regularmente)?
Ejemplo: buscar en algún lugar en el medio del archivo fuente (sin edición), luego saltar a la parte superior ( 1G
) y luego no encontrar dónde estaba antes. Por supuesto, no hay marcas establecidas. (Sé que puedo usar ": sp" para ver varios lugares simultáneamente).
Actualizar. La pregunta aún está abierta, he recibido un seguimiento:
The answerers didn't understand your question and the answers were too weak of a solution. c-o & c-i don't work for movements.
If I understood correctly, I find that your question was un-answered and that you were looking for a solution for a scenario like this:
As I am vim beginner I frequently do incorrect movements and actions and would like to undo them as though I had never pressed anything, returning to my previous editing location before I started messing up.
Entonces, ¿hay alguna forma estándar o no estándar (que incluya parches para las extensiones de Vim o Vim) para que recuerde el historial de movimiento del cursor?