Переключить панели в Atom без cmd/ctrl + k?

Я хотел бы иметь возможность переключаться между моими панелями Atom в любое время, не нажимая сначала CMD + K, прежде чем переключаться через CMD + Вверх/Вниз/Влево/Вправо.

Как это возможно? Я добавил это в карту памяти, но она не работает:

'atom-workspace':
  'cmd-up':    'window:focus-pane-above'
  'cmd-down':  'window:focus-pane-below'
  'cmd-left':  'window:focus-pane-on-left'
  'cmd-right': 'window:focus-pane-on-right'

Ответы

Ответ 1

Это выглядит старым, но если кто-то еще наткнется на это - использование контекста .editor работает для меня:

'.editor':
  'ctrl-alt-cmd-shift-right': 'window:focus-pane-on-right'
  'ctrl-alt-cmd-shift-left': 'window:focus-pane-on-left'
  'ctrl-alt-cmd-shift-up': 'window:focus-pane-above'
  'ctrl-alt-cmd-shift-down': 'window:focus-pane-below'

Кроме того, мне интересно, если использование cmd-left/right также вызовет проблему - в OSX cmd + left/right является ярлыком операционной системы по умолчанию для HOME/END (начало/конец строки), что также может вызвать конфликт.

Ответ 2

'body':
  'ctrl-right': 'window:focus-pane-on-right'
  'ctrl-left': 'window:focus-pane-on-left'

Это работало влево/вправо. Я все еще пытаюсь понять вверх и вниз

Ответ 3

Посмотрите paner пакет! Вы можете реализовать обычный vim ctrl-w h и т.д., Чтобы перемещаться по панелям, установив это и установив раскладку. На странице документации есть примеры раскладки клавиатуры.

Теперь, если бы они поместили ключ control на обе стороны MacBook...