¿Por qué Mv después de Cv no mueve el cursor a la posición original?


12

M-vsiguiente C-vno mueve el cursor a la posición original. ¿Porqué es eso? ¿Podemos hacer que suceda?

Respuestas:


12

Puede intentar configurarlo scroll-preserve-screen-positionpara always:

(setq scroll-preserve-screen-position 'always)

De la documentación ( C-h v scroll-preserve-screen-position):

Controla si los comandos de desplazamiento mueven el punto para mantener su posición de pantalla sin cambios. Un valor de nilpunto medio no mantiene su posición en la pantalla, excepto en el margen de desplazamiento o el límite de la ventana, respectivamente. Un valor de tpunto medio mantiene su posición en la pantalla si el comando de desplazamiento lo movió verticalmente fuera de la ventana, por ejemplo, al desplazarse por pantallas completas. Cualquier otro valor significa que el punto siempre mantiene su posición en la pantalla. Los comandos de desplazamiento deben tener la scroll-commandpropiedad en sus símbolos para ser controlada por esta variable.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.