カーソルの前のすべての空白を削除するキーストロークを Atom で設定するにはどうすればよいですか?

カーソルの前のすべての空白を削除するキーストロークを Atom で設定するにはどうすればよいですか?

Atom で次のコード スニペットを編集しているときに、カーソルが次の直前にあるとしますmy_parameter

def a_method
  first_command               my_parameter
end

1回のキー操作で、ただし、のいずれかfirst_command。Atom の のデフォルトの動作では、ctrl-backspace空白だけでなく のすべてを削除しますfirst_command。(これは、空白のみを削除する Sublime Text などの他のエディターとは対照的です。)

これを実現する簡単な方法は何でしょうか?

答え1

あなたが探しているコマンドは ですdelete-to-previous-word-boundary編集 → テキスト → 前の単語境界まで削除

これをカスタムキーマップに追加します(編集 → キーマップ...) を任意のキーストロークで入力します。

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

関連情報