Atomのコマンドを記述して、「行の選択」、「切り取り」など、2つ以上の既存のコマンドを作成します。どうすればよいですか?
次のコードをinit.coffee
ファイルに追加できます。
atom.commands.add 'atom-text-editor', 'custom:cut-line', ->
editor = atom.workspace.getActiveTextEditor()
editor.selectLinesContainingCursors()
editor.cutSelectedText()
コマンドパレットで文字列を検索することにより、ソースから実行するコードを取得できます。また、コマンドを作成したら、keymap.cson
ファイルを編集して、キーをコマンドにマッピングできます。
'atom-text-editor':
'alt-cmd-z': 'custom:cut-line'