例えば「カーソル位置を選択(select word)」→「検索窓を開く(replace-and-find:show)」までを一括で実行したい場合。
環境:ATOM 0.78
(1) Preferences cmd-,
-> 左下の「Open ~/.atom」ボタン
(2) 以下のファイルを編集
init.coffee
selectAndFind =->
editor = atom.workspace.activePaneItem
editor.selectWord()
atom.workspaceView.trigger "find-and-replace:show"
atom.workspaceView.command "my-find:select-and-find", => selectAndFind()
keymap.cson
'.editor':
'ctrl-s' : 'my-find:select-and-find'
(3) ウィンドウをリロード (window:reload ctrl-alt-cmd-l
)
これでctrl-sでカーソル位置を選択した後に検索窓を開くようになると思います。規模が大きくなってきたらパッケージ化したほうが良いかもしれませんね。で、みんなのためにPublishingしてください(^^)