Atom editor 使用自定义按键在Atom中插入Unicode字符

Atom editor 使用自定义按键在Atom中插入Unicode字符,atom-editor,Atom Editor,有没有办法让Atom编辑器在您按下快捷键时插入自定义Unicode字符?我正在尝试使Cmd-\insert一个lambda(λ)。您可以创建一个自定义命令,然后将该命令映射到所需的键。要添加自定义命令,可以将其添加到init.coffee: atom.commands.add 'atom-text-editor', 'custom:insert-lambda': (event) -> editor = @getModel() editor.insertText('λ')

有没有办法让Atom编辑器在您按下快捷键时插入自定义Unicode字符?我正在尝试使Cmd-\insert一个lambda(λ)。

您可以创建一个自定义命令,然后将该命令映射到所需的键。要添加自定义命令,可以将其添加到
init.coffee

atom.commands.add 'atom-text-editor',
  'custom:insert-lambda': (event) ->
    editor = @getModel()
    editor.insertText('λ')
然后,您可以在
keymap.cson中添加键映射:

'atom-text-editor':
  'cmd-\\': 'custom:insert-lambda'

重新启动或重新加载窗口以加载新的
init.coffee
后,您应该可以使用这些功能。

我可以通过“Show Keybindings”访问keycap.cson文件,但如何访问init.coffee?无需担心。我在“设置”中找到了“打开配置文件夹”按钮。还应该注意,它需要重新启动编辑器。这是什么JavaScript等价物?