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

标签 atom-editor

我想为Atom编写一个命令,该命令包含两个或多个预先存在的命令,例如“选择行”,然后是“剪切”。我怎么做?

最佳答案

您可以将以下代码添加到您的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'

关于atom-editor - 如何在Atom中编写自定义命令?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24456995/

相关文章:

python - 如何使用 bash 脚本在 conda 环境中运行原子和氢?

code-snippets - 如何在 Atom 片段上添加或使用函数?

atom-editor - 让自定义按键在 Atom 中插入一个 Unicode 字符

node.js - SASS Watch 包的 Atom 编译失败

html - 是否可以将带有 html 的 Markdown 文件转换为 pdf?

intellij-idea - 如何在 WebStorm 中获取 Atom 键绑定(bind)?

css - 跳转到 Visual Studio Code 中的 ID 或类选择器

react-native - 无法在原子中生成命令

node.js - 无法启动 psc-ide-server 进程。检查配置的端口号是否有效。 psc-ide-server 错误

node.js - 如何在 scala.js 中提供和使用 require.js 模块(和扩展类)