Emacs:移动到某个角色,前进和后退

gef*_*fei 14 vim emacs

在vim中,我可以使用f将光标向前移动到某个角色并向F后移动.如何在Emacs中做到这一点?我知道你可以使用C-zM-z删除直到某个角色,你也可以先删除然后粘贴以实现动作.但1)有没有更好的方法来做到这一点,只有运动,没有删除?2)如何倒退?

Don*_*oby 13

前向增量搜索是Cs,反向增量搜索是Cr.

回应评论:

要从当前位置向后删除特定字符,您可以使用

C- <space>标记当前位置,然后Cr <char> <RET>定位搜索字符,Cw删除当前位置和标记.

要获得有关在emacs中执行操作的更多帮助,您应该查看本教程.键入Ch t将在新缓冲区中打开教程.

  • 对于"Cz"有一个负面的论据,例如`Cu - 1 Cz`. (2认同)

eve*_*_jr 7

jump-char专门为此任务而设计.

要在跳跃之前zap-to-char按下C-spc,删除,使用或激活标记,然后C-w.