Чому Mv після Cv не повертає курсор назад у вихідне положення?


12

M-vнаступне C-vне переміщує курсор назад у вихідне положення. Чому так? Чи можемо ми це зробити?

Відповіді:


12

Ви можете спробувати настройки scroll-preserve-screen-positionдля always:

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

З документації ( C-h v scroll-preserve-screen-position):

Керує, якщо команди прокрутки переміщують точку, щоб зберегти її положення на екрані незмінним. Значення nilточки засобу не зберігає його положення на екрані, за винятком межі прокрутки або межі вікна відповідно. Значення tточки засобу зберігає його положення на екрані, якщо команда прокрутки перемістила його вертикально з вікна, наприклад, при прокрутці по повним екранам. Будь-яке інше значення означає, що точка завжди зберігає своє положення на екрані. Команди прокрутки повинні мати scroll-commandвластивість своїх символів, якими керує ця змінна.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.