2017-08-19 25 views
0

我只是想添加一個鍵盤映射到Atom,這樣當我按下ctrl-shift-M時,當我使用Julia語法高亮顯示時,它會將代碼編輯器中的這組符號放入「|>」中。什麼是插入文本的Atom鍵盤動作?

然而,當我翻閱文檔,我不能找到合適的「動作」

我想,我需要投入keymap.cson動作是這樣的

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

回答

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

希望這可以幫助你。

相關問題