如何创建图层键绑定以在Spacemacs

时间:2016-09-20 11:35:01

标签: emacs elm spacemacs

我想在dotspacemacs / user-config中添加一个键绑定,以执行和外部" elm-format"命令,在elm层中,带有一些参数:

  

elm-format --yes current-file.elm

我无法找到如何做到这一点,我发现如何定义键绑定是:

  

(define-key elm-mode-map(kbd" f")' elm-format)

所以我对这里的某些事情不确定:

  1. 我如何知道应该向哪个键盘添加键绑定?它 通过阅读榆树层代码[1]
  2. 并不清楚
  3. 阅读榆树层代码,他们定义键绑定应该是单引号前缀的方式" ' elm-package-refresh",但那不是 一个命令,所以我猜它引用了外部的东西?我该怎么办命令?
  4. 如果您需要进一步澄清,请与我们联系。

    [1] https://github.com/syl20bnr/spacemacs/tree/master/layers/%2Blang/elm

1 个答案:

答案 0 :(得分:0)

  

我如何知道应该将键绑定添加到哪个键映射?

如果您使用emacs 25或更高版本,则可以使用SPC h k d来描述elm-mode中与elm相关的密钥,并且密钥映射信息包含在密钥描述中。

  

我该怎么办命令?

你总是可以为这种东西编写一个命令包装器。