2017-03-07 149 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