2017-03-07 4 views
0

Ich möchte einen Befehl in der ATOM-Keymap hinzufügen.Hinzufügen eines Befehls keymap ATOM

ALT + j: Wählen Sie alle Vorkommen

Aber ich weiß nicht, wie es funktioniert, ich habe nur hinzufügen cmd + d, leicht.

Das ist, was ich jetzt haben:

'body': 
    'cmd-,': 'application:show-settings' 
    'cmd-N': 'application:new-window' 
    'cmd-W': 'window:close' 
    'cmd-o': 'application:open' 
    'cmd-T': 'pane:reopen-closed-item' 
    'cmd-n': 'application:new-file' 
    'cmd-s': 'core:save' 
    'cmd-S': 'core:save-as' 
    'cmd-alt-s': 'window:save-all' 
    'cmd-w': 'core:close' 
    'cmd-ctrl-f': 'window:toggle-full-screen' 
    'cmd-z': 'core:undo' 
    'cmd-y': 'core:redo' 
    'cmd-x': 'core:cut' 
    'cmd-c': 'core:copy' 
    'cmd-v': 'core:paste' 
    'shift-up': 'core:select-up' 
    'shift-down': 'core:select-down' 
    'shift-left': 'core:select-left' 
    'shift-right': 'core:select-right' 
    'shift-pageup': 'core:select-page-up' 
    'shift-pagedown': 'core:select-page-down' 
    'delete': 'core:delete' 
    'shift-delete': 'core:delete' 
    'pageup': 'core:page-up' 
    'pagedown': 'core:page-down' 
    'backspace': 'core:backspace' 
    'shift-backspace': 'core:backspace' 
    'cmd-up': 'core:move-to-top' 
    'cmd-down': 'core:move-to-bottom' 
    'cmd-shift-up': 'core:select-to-top' 
    'cmd-shift-down': 'core:select-to-bottom' 
    'cmd-{': 'pane:show-previous-item' 
    'cmd-}': 'pane:show-next-item' 
    'cmd-alt-left': 'pane:show-previous-item' 

'atom-workspace atom-text-editor:not([mini])': 
    'cmd-d': 'editor:duplicate-lines' 

Antwort

1

Dies ist, was ich in meiner keymap.cson Datei von der Atom- gerichtet gefunden> Einstellungen-> Keybindings Registerkarte/Seite:

# Your keymap 
# 
# Atom keymaps work similarly to style sheets. Just as style sheets use 
# selectors to apply styles to elements, Atom keymaps use selectors to associate 
# keystrokes with events in specific contexts. Unlike style sheets however, 
# each selector can only be declared once. 
# 
# You can create a new keybinding in this file by typing "key" and then hitting 
# tab. 
# 
# Here's an example taken from Atom's built-in keymap: 
# 
# 'atom-text-editor': 
# 'enter': 'editor:newline' 
# 
# 'atom-workspace': 
# 'ctrl-shift-p': 'core:move-up' 
# 'ctrl-p': 'core:move-down' 
# 
# You can find more information about keymaps in these guides: 
# * http://flight-manual.atom.io/using-atom/sections/basic-customization/#_customizing_keybindings 
# * http://flight-manual.atom.io/behind-atom/sections/keymaps-in-depth/ 
# 
# If you're having trouble with your keybindings not working, try the 
# Keybinding Resolver: `Cmd+.` on macOS and `Ctrl+.` on other platforms. See the 
# Debugging Guide for more information: 
# * http://flight-manual.atom.io/hacking-atom/sections/debugging/#check-the-keybindings 
# 
# This file uses CoffeeScript Object Notation (CSON). 
# If you are unfamiliar with CSON, you can read more about it in the 
# Atom Flight Manual: 
# http://flight-manual.atom.io/using-atom/sections/basic-customization/#_cson 

Die Links hier sind sehr einfallsreich. Überprüfen Sie diese heraus -

Für cson Informationen gehen Sie zu Atom Flughandbuch ‚s basic-Anpassung Teil weiter.

Hoffe, das gibt Ihnen eine Richtung, wie es geht!

+0

Ich habe diese Links bereits gesehen, und es hilft mir nicht, deshalb poste ich einen Subjet in StackOverflow ^^ – Emilien

+1

'.platform-darwin atom-text-editor ': ' alt-j ':' finden -und-ersetzen: select-all ' ' –

+0

Vielen Dank! Es funktioniert perfekt :) – Emilien

Verwandte Themen