Emacs:PageUp PageDown并返回到初始位置

发布于 2024-12-03 09:10:44 字数 115 浏览 1 评论 0原文

在Emacs中,为什么我按PageUp然后再按PageDown,光标没有返回到初始位置,而是页面上的其他地方。有什么办法让它做到这一点吗?例如,让 PageUp 和 PageDown 仅将光标向上或向下移动可见行数。

In Emacs, why I press PageUp and then PageDown, the cursor does not return to the initial position, but some other place on the page. Is there any way to make it do this? For example, have PageUp and PageDown just move the cursor up or down the number of rows visible.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

囚你心 2024-12-10 09:10:44

设置变量scroll-preserve-screen-position

t 值表示如果滚动,点将保持其屏幕位置
命令将其垂直移出窗口,例如滚动时
全屏显示。

最新版本的 Emacs 也会保留当前列,即使中间位置不存在该列。

Set the variable scroll-preserve-screen-position.

A value of t means point keeps its screen position if the scroll
command moved it vertically out of the window, e.g. when scrolling
by full screens.

Recent versions of Emacs will also preserve the current column even if that column doesn't exist in the intermediate position.

笨笨の傻瓜 2024-12-10 09:10:44

您可以使用一个包来执行此操作: scroll -in-place

我在 Emacs wiki 页面上找到了 平滑滚动

There is a package you can use to do this: scroll-in-place

I found it on the Emacs wiki page for SmoothScrolling.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文