Warum bewegt Mv nach Cv den Cursor nicht zurück an die ursprüngliche Position?


12

M-vFolgendes C-vbewegt den Cursor nicht zurück an die ursprüngliche Position. Warum das? Können wir es schaffen?

Antworten:


12

Sie können versuchen, folgende Einstellungen scroll-preserve-screen-positionvorzunehmen always:

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

Aus der Dokumentation ( C-h v scroll-preserve-screen-position):

Steuert, ob Bildlaufbefehle den Punkt verschieben, um die Bildschirmposition unverändert zu lassen. Ein Wert für den Mittelwertpunkt nilbehält seine Bildschirmposition nur am Bildlaufrand bzw. an der Fenstergrenze bei. Ein Wert von tmeans point behält seine Bildschirmposition, wenn der Bildlaufbefehl ihn vertikal aus dem Fenster herausbewegt, z. B. beim Scrollen durch Vollbildschirme. Jeder andere Wert bedeutet, dass der Punkt immer seine Bildschirmposition beibehält. Scroll-Befehle sollten die scroll-commandEigenschaft auf ihren Symbolen haben, um von dieser Variablen gesteuert zu werden.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.