Emacs备忘单列出了日常vim命令的等价物

时间:2010-05-16 23:41:33

标签: vim emacs key-bindings

我想知道在Emacs中有两件事要做(23.2,* nix):

  1. 在一行中缩进后转到第一个字符
  2. 转到第一个与给定字符等效的字符(相当于vim的fx命令,直到它到达x字符;也许C-s(增量搜索)是执行此操作的最佳方法)
  3. 但是,我认为如果我有一个列出导航绑定的备忘单会更好。也许Emacs(自我记录)可以自己做这件事。是否有一个命令列表等同于vim的默认命令?如何在Emacs中导航键绑定列表?

3 个答案:

答案 0 :(得分:9)

  1. M-m(回到缩进)会这样做。
  2. 你是对的,C-s x就是这样做的。
  3. 关于备忘单,请尝试从C-h b开始。这将显示所有活动的键绑定,您可以向下钻取以更深入地了解它们的作用。

    EmacsWiki上的ViKeys页面也应该是一个很好的资源。

答案 1 :(得分:3)

这也可能会对你有所帮助:

vim7-emacs21-cheatsheet of freezing hell

(或其他发现此问题的人)

答案 2 :(得分:1)

This answer为非空白开头函数提供了一些替代方法(评论的行为略有不同,如果你做了两次会发生什么)。