2017-03-07 150 views
0

我想在ATOM鍵盤映射中添加一條命令。添加命令鍵盤映射ATOM

ALT + J:選擇所有出現

但我不知道它是如何工作的,我剛剛加入CMD + d,輕鬆。

這就是我現在所擁有的:

'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' 

回答

1

這是我在由原子 - 導演我keymap.cson文件中找到 - >設置 - >鍵綁定選項卡/頁:

# 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 

這裏的鏈接非常豐富。檢查這些了 -

對於cson細節去凌動飛行手冊基本的定製部分進一步。

希望這會給你如何去做的一些方向!

+0

,我已經看到了這個鏈接,並doen't幫助我,這就是爲什麼我在StackOverflow的^^ – Emilien

+1

'「.platform - 達爾文原子文本編輯器」發佈subjet: ‘ALT-J’:「找到 - 和 - 替換:全選' ' –

+0

謝謝!它的工作非常完美:) – Emilien