在Emacs中,如何跳转到文件顶部,然后返回到原来的位置?

问题描述 投票:0回答:2

在 Vim 中,Ctrl-I 将光标返回到之前的位置(最后一次跳转之前)。 Ctrl-O 是其补充,在跳转列表中向前移动。 gg 跳转到文件顶部,因此 Ctrl-I 然后跳回来。

相当于 Emacs 中的 Ctrl-IC-u C-space 但是,到达文件顶部的明显方法 Home 并没有设置标记,因此没有回到原来的路线的方法。

是否有一组更好的命令来访问文件的顶部和底部(也许还有其他位置)并且确实尊重标记环?或者有更好的方法来反转Home

emacs
2个回答
10
投票

C-SPC
M-<
前往顶部。
C-u C-SPC
(或
C-x C-x C-g
)再次返回。

C-x C-x g
不会更改
mark-ring
C-x C-x
交换点和标记,并激活该区域。
C-g
然后停用该区域。)


0
投票

我对此的肌肉记忆是

M-g g 0 <return>

© www.soinside.com 2019 - 2024. All rights reserved.