Как настроить сочетание клавиш в Atom для удаления всех пробелов перед курсором?

Как настроить сочетание клавиш в Atom для удаления всех пробелов перед курсором?

При редактировании следующего фрагмента кода в Atom предположим, что мой курсор находится непосредственно перед my_parameter:

def a_method
  first_command               my_parameter
end

Я хочу одним нажатием клавиши удалить все пространство доно не включаялюбой из first_command. Поведение по умолчанию ctrl-backspaceв Atom — удаление не только пробелов, но и всех first_command. (Это контрастирует с другими редакторами, такими как Sublime Text, которые удаляют только пробелы.)

Какой простой способ этого добиться?

решение1

Команда, которую вы ищете delete-to-previous-word-boundary, доступна изПравка → Текст → Удалить до предыдущей границы слова.

Добавьте это в свою пользовательскую раскладку (Редактировать → Раскладка клавиатуры...) нажатием клавиши по вашему выбору.

'atom-text-editor':
  'ctrl-backspace': 'editor:delete-to-previous-word-boundary'

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