2017-08-19 2 views
0

Ich wollte einfach eine Tastenbelegung zu Atom hinzufügen, so dass wenn ich ctrl-shift-M drücke, dann wird diese Menge von Symbolen "|>" in den Code-Editor eingefügt, wenn ich Julia-Syntaxhervorhebung verwende.Was ist die Atom-Tastenbelegung zum Einfügen von Text?

Allerdings, wenn ich die Dokumentation durchschaue ich nicht finden kann, rechts die „action“

ich denke, die Aktion, die ich brauche in keymap.cson zu setzen ist so etwas wie diese

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

Antwort

1

Atome Key Map könnte nur einen Befehl ohne Parameter binden. Wenn Sie ein spezielles Symbol einfügen müssen, können Sie einen neuen Befehl in init.coffee hinzufügen. Der folgende Code kann Ihren Bedarf vielleicht erreichen.

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' 

Und könnten Sie mehr von atom flight manual

Hoffnung lernen diese Ihnen helfen können.

Verwandte Themen