
Я использую текстовый редактор под названиемАтом. Когда я начинаю новую строку нажатием Enter, редактор автоматически добавляет пробел; который мне не нужен. Может кто-нибудь помочь? Спасибо.
решение1
Выяснение причины
Чтобы узнать, что срабатывает при нажатии enter, вы можете включитьКлючевой привязной преобразовательчерез палитру команд или нажав Ctrl+ .(клавиша с точкой):
В нижней части редактора должна появиться новая панель, на которой будет отображаться последний ввод с клавиатуры и перечислены все выполненные действия по порядку.
Отсюда вы можете определить плагин, который может делать то, что вам не нужно.
Решить проблему
- отключите плагин-виновник
отключите сочетания клавиш этого плагина и реализуйте свои собственные в вашем личном
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