emacs 导航到代码块的开头或结尾

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

在 emacs 中,如何导航到某些文本的开头或结尾,如下所示:

test_rejects_requests_when_given_token_is_invalid

在 vim 中,如果在命令模式下,我会执行大写 E,但我不知道如何在 emacs 中执行此操作。

emacs
4个回答
3
投票

M-m 代表

back-to-indentation
将您带到该行的第一个文本部分。这很有用,因为大多数时候代码都是缩进的,并且您不想转到行的实际开头(如 C-a)。正如宋元耀所说,C-e带你到达终点。


2
投票

ctrl-a

move-beginning-of-line
,按 ctrl-e
move-end-of-line


2
投票

尝试

C-M-left
C-M-right
,分别是
backward-sexp
forward-sexp
。如果您不想使用箭头键,则
C-M-b
C-M-f
也可以。


0
投票

同样在这个特定场景中,M-f 向前单词,M-b 向后单词。取决于您当地对单词的定义!

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