2014-06-27 15 views

risposta

36

È possibile aggiungere il seguente codice al file init.coffee:

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

È possibile ottenere il codice da eseguire dalla fonte dalla ricerca di stringhe nella palette di comando. E una volta che avete creato un comando, è possibile associare un tasto ad esso modificando il file di keymap.cson:

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

Ho trovato il codice per i comandi in atomi/src/[register-default-commands.coffee] (https : //github.com/atom/atom/blob/f376316d60b7b0e96ceaff8c631ea6458f31907c/src/register-default-commands.coffee) – pguardiario

+2

Voglio eseguire un comando composto utilizzando i pacchetti installati. Come faccio ad usare i comandi non dell'editor? – Erich

+0

@Erich forse questa risposta ti sarà d'aiuto? https://stackoverflow.com/a/27230783/6426778 – Tweakimp

Problemi correlati