什么是用于插入文本的Atom keymap操作?

时间:2017-08-19 11:07:37

标签: atom-editor

我只想将一个键盘映射添加到Atom,这样当我按下ctrl-shift-M然后它会将这组符号“|>”放入代码编辑器中。当我使用Julia语法高亮时。

然而,当我浏览文档时,我找不到合适的“动作”

我认为我需要在keymap.cson中添加的操作是这样的

'atom-workspace, atom-workspace atom-text-editor':
  'ctrl-shift-M': 'editor:inserttext'

1 个答案:

答案 0 :(得分:1)

Atom键映射只能绑定没有参数的命令。如果需要插入一些特殊符号,可以在init.coffee中添加一个新命令。以下代码可能会满足您的需求。

<强> init.coffee

atom.commands.add 'atom-text-editor', 'editor:insertsymbol', ->
  atom.workspace.observeTextEditors (editor) ->
    editor.insertText('|>')

<强> keymap.cson

'atom-text-editor':
  'ctrl-shift-m': 'editor:insertsymbol'

您可以从atom flight manual

了解更多信息

希望这可以帮到你。