helm-ag 搜索结果新窗口打开

mac系统 helm-ag 搜索出结果后,理论上按ctrl-z就打开选项f1-f4选择,f2是新窗口打开

可是每次按ctrl-z后整个spacemacs就最小化了,搜索很多都不知道怎么解决这个问题,求支持!

不了解 Spacemacs

  • Emacs 预设的 C-z (suspend-frame) 就是最小化
  • Helm 默认的调出 Action 菜单的键是 TAB (helm-select-action)
  • 你不用调出 Action 菜单,直接按 F2 也行

Tab键无响应

按F2出现下面的提示

这根本就不是helm的快捷键,都是系统默认的。你需要知道你配置里怎么进入helm-ag的菜单。

找不到F2没绑定的原因的话,可以describe-keymap看看helm相关的map,手动(define-key helm-xx-map (kbd "<F2>") #'helm-open-something-in-new-window)

spacemacs 在helm-ag的搜索的目标结果上,直接按 F2 就是在新窗口打开了,不用按ctrl-z

另:spacemacs在执行helm-ag搜索以后,执行 C-c ? 可以调出所有help文档,可以迅速浏览一下看你的keybindings。