Emacs Helm:我可以在 helm 缓冲区中执行哪些操作?

spa*_*ing 5 emacs spacemacs emacs-helm

我有两个问题:

  • 在像helm minior 之类的舵缓冲区中helm ag,通常有太多的候选人。在evil模式下,我可以使用C-dC-u向下或向上滚动。我可以在舵缓冲区中做这样的事情吗?

  • 有时,当我输入文件路径/名称时,缓冲区中只有一个默认值,而不是我输入的那个。每当我点击enter默认路径/文件时都会被访问。我可以在输入栏中(您输入字符的地方)执行哪些操作?

你能提供描述这些键盘映射的文件吗?我找不到他们,因为我不知道我的问题是什么:(

Pan*_*潘俊杰 5

如果您正在使用 spacemacs,请尝试M-x describe-keymap helm-map,它一定会是SPC h d K

遗憾的是 emacs 本身并没有这么好的describe-keymap功能。在这种情况下,您可以:

  • describe-keymap从 spacemacs复制
  • 使用describe-bindings(阅读起来不太流畅并且错过了一些键盘映射)
  • C-h v helm-map将键映射作为变量浏览(很难阅读,因为键的形式类似于 unicode 代码点,但如果您自己配置所有键绑定而没有框架默认值,则这对于“我的绑定是什么?”来说很好调试)