[Mac] Hammerspoon で Windows のようにウィンドウ切り替えをする

Mac でも Windows のようにウィンドウの切り替えをしたくなるときがあります。
Mac のアプリケーション切り替え(Command + Tab)では、アプリケーションの切り替えはできますが、同一アプリのウィンドウ切り替えができません。
Hammerspoon を使うと Windows と同じように切り替えを行うことができます。
Hammerspoon のインストール方法などはこちら

Config に下記の設定を追加します。Option + Tab で Switcher が開きます。Option + Shift + Tab でウィンドウの選択順を戻れるようにしています。

switcher = hs.window.switcher.new()
hs.hotkey.bind('option', 'tab', '', function() switcher:next() end)
hs.hotkey.bind('option-shift', 'tab', '', function() switcher:previous() end)

Reload Config を行ったあとに、Option + Tab を押すと、アクセシビリティの許可を求められるので設定します。最初の起動および、切り替え時にはちょっと時間がかかる事があります。

MacMac

Posted by kidatti