【问题标题】:Have a custom keystroke insert a Unicode char in Atom有一个自定义击键在 Atom 中插入一个 Unicode 字符
【发布时间】:2015-05-20 18:10:54
【问题描述】:

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

【问题讨论】:

    标签: atom-editor


    【解决方案1】:

    您可以创建自定义命令,然后将该命令映射到所需的键。要添加自定义命令,您可以将其添加到您的 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 后,您应该可以正常工作了。

    【讨论】:

    • 我可以通过“显示键绑定”访问 keycap.cson 文件,但是如何访问 init.coffee?
    • 没关系。我在设置中找到了“打开配置文件夹”按钮。
    • 另外需要注意的是需要重启编辑器。
    • 什么是 JavaScript 等价物?
    猜你喜欢
    • 1970-01-01
    • 2021-09-01
    • 1970-01-01
    • 2022-01-08
    • 1970-01-01
    • 2015-09-13
    • 2013-03-07
    • 1970-01-01
    • 2011-05-13
    相关资源
    最近更新 更多