如何在Atom中编写自定义命令?

时间:2014-06-27 16:49:28

标签: atom-editor

我想为Atom编写一个命令来编写两个或多个预先存在的命令,例如" Select Line"然后" Cut"。我该怎么做?

1 个答案:

答案 0 :(得分:36)

您可以将以下代码添加到init.coffee文件中:

atom.commands.add 'atom-text-editor', 'custom:cut-line', ->
  editor = atom.workspace.getActiveTextEditor()
  editor.selectLinesContainingCursors()
  editor.cutSelectedText()

您可以通过在命令面板中搜索字符串来获取要从源执行的代码。创建命令后,您可以通过编辑keymap.cson文件来映射密钥:

'atom-text-editor':
    'alt-cmd-z': 'custom:cut-line'