LINUX.ORG.RU

Emacs. Перелистывание

 ,


1

3

Если листать буфер постранично вперёд-назад, то логически, возвращаясь на исходную позицию, все строки должны находиться на том же самом месте, что и до перелистывания, но на деле этого не происходит, и расположение строк на экране сбивается. Поведение непредсказуемо и не логично на вид. Это дезориентирует, мешает работе.

Почему это происходит и как исправить, что бы возвращаться на исходную позицию в прежнем виде? Ощущение такое, как по реке бегаешь, в которую нельзя войти дважды.



Последнее исправление: Dreamdrawer (всего исправлений: 2)

C-h v scroll-preserve-screen-position

Zubok ★★★★★
()

Про нерегулярный шаг скролла не слышал
Есть дурацкое поведение курсора по умолчанию, который оказывается не там где был, после скролла вверх-вниз, лечится

(setq scroll-preserve-screen-position t)

Ну и не отходя от кассы, рекомендую взять
(setq switch-to-buffer-preserve-window-point t)

aidaho ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.