2011-09-06 94 views
2

在Emacs中,爲什麼我按PageUp然後PageDown,光標不會返回到初始位置,而是返回到頁面上的其他位置。有什麼辦法可以做到這一點?例如,PageUp和PageDown只是將光標向上或向下移動可見的行數。Emacs:PageUp PageDown並返回到初始位置

回答

6

設置變量scroll-preserve-screen-position

如果滾動 命令將其垂直移出窗口,例如點數,則t的值意味着點保持其屏幕位置。當全屏滾動 時。

即使該列不存在於中間位置,Emacs的最新版本也會保留當前列。

+0

+1啊,很高興看到它進入核心Emacs,我將離開我的答案更舊的(過時的)Emacsen ... –

+0

謝謝nschum。抱歉耽擱了。這工作相當好,它仍然有點有趣,但比以前更好,更可預測:) – sligocki

相關問題