Выяснение причины

Выяснение причины

Я использую текстовый редактор под названиемАтом. Когда я начинаю новую строку нажатием Enter, редактор автоматически добавляет пробел; который мне не нужен. Может кто-нибудь помочь? Спасибо.

решение1

Выяснение причины

Чтобы узнать, что срабатывает при нажатии enter, вы можете включитьКлючевой привязной преобразовательчерез палитру команд или нажав Ctrl+ .(клавиша с точкой):

Распознаватель сочетаний клавиш в палитре команд

В нижней части редактора должна появиться новая панель, на которой будет отображаться последний ввод с клавиатуры и перечислены все выполненные действия по порядку.

Пример разрешения привязки клавиш Enter

Отсюда вы можете определить плагин, который может делать то, что вам не нужно.

Решить проблему

  • отключите плагин-виновник
  • отключите сочетания клавиш этого плагина и реализуйте свои собственные в вашем личном keymap.csonфайле.

    Вот часть моего кода keymap.cson, который меняет местами команды docblockr.

    'atom-text-editor:not([mini])':
      # docblockr keybindings
      'tab': 'docblockr:parse-tab'
      'enter': 'docblockr:parse-inline'
      'shift-enter': 'docblockr:parse-enter'
    
  • Иногда после обновления плагина перезагрузка Atom или простая перезагрузка окна с помощью ++ Altустраняет проблемы с привязкой клавиш.Ctrlr

Связанный контент