将选择拆分为行

时间:2018-05-15 14:34:24

标签: keyboard-shortcuts atom-editor

在Atom编辑器中, Ctrl + Shift + L 的默认行为是 select-grammar 。我已成功将其更改为 split-selections-into-lines 。我现在如何将 select-grammar 分配给 Ctrl + Shift + J

我将以下内容放在我的keymap.cson文件中, Ctrl + Shift + L 正在运行,但 Ctrl + Shift + J 此时无效。

'atom-text-editor':
  'ctrl-shift-L': 'editor:split-selections-into-lines'
  'ctrl-shift-J': 'editor:select-grammar'

2 个答案:

答案 0 :(得分:0)

尝试将其映射到键绑定器解析器中,如下所示:

'atom-workspace atom-text-editor:not([mini])':
   'ctrl-shift-j': 'editor:select-grammar'

'atom-text-editor':
   'ctrl-shift-j': 'editor:select-grammar'

'atom-text-editor':
  'ctrl-shift-j': 'unset!'

'atom-text-editor':
  'ctrl-shift-j': 'editor:select-grammar'

不要忘记保存并重新启动atom。

答案 1 :(得分:0)

找到答案

'atom-text-editor':
  'ctrl-shift-L': 'editor:split-selections-into-lines'
  'ctrl-shift-J': 'grammar-selector:show'