2017-03-08

HammerSpoonでアプリのフォーカス切り替えをHotKeyで実現する

HotKeyでのアクションはmacOSの場合はAutomatorを使うことが多いと思いますが、HammerSpoonでアプリのフォーカル切り替えを実現するには、init.luaにこんな感じで書けばOK。

hs.hotkey.bind({"alt"}, "J", function()
  hs.application.launchOrFocus("IntelliJ IDEA 15")
end)

hs.hotkey.bind({"alt"}, "E", function()
  hs.application.launchOrFocus("Evernote")
end)

hs.hotkey.bind({"alt"}, "C", function()
  hs.application.launchOrFocus("Google Chrome")
end)

hs.hotkey.bind({"alt"}, "S", function()
  hs.application.launchOrFocus("Slack")
end)

個人的にはHammerSpoonの方がスクリプト一発で書けるので好み。

このエントリーをはてなブックマークに追加