【问题标题】:How to move to the first word in the line in Emacs?如何在 Emacs 中移动到行中的第一个单词?
【发布时间】:2012-03-27 07:02:36
【问题描述】:

在 Vim 中,^ 可以将光标移动到该行的第一个单词(非空格),例如

 敏捷的棕狐跳过懒惰的狗

这里^ 在 Vim 中会移动到 T 的 The,但是在 Emacs 中,如何将光标移动到该行的第一个单词(非空格)而不是使用一系列 M-b/f 和 C-a/e/早/晚?是否有任何现有的命令可以制作它?

谢谢

【问题讨论】:

    标签: emacs


    【解决方案1】:

    在 Emacs 中,同样的事情是通过 M-m(返回缩进)来实现的。

    【讨论】:

    • 还有一个类似的命令 (beginning-of-line-text) 默认情况下不绑定到键。有关差异的讨论,请参阅this answer。如果您更喜欢 (global-set-key "\M-m" 'beginning-of-line-text) 的行为,可以将 M-m 重新绑定到 beginning-of-line-text
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多