Open5

WindowsをMacみたいに使いたいのでAutoHotkey入れる。

kazuphkazuph

MacっぽくするAutoHotkeyの設定。

#a::Send ^a
#f::Send ^f
#n::Send ^n
#c::Send ^c
#v::Send ^v
#x::Send ^x
#r::Send ^r
#b::Send ^b
#s::Send ^s
#p::Send ^p
#h::Send ^h
+#h::Send #h
#w::Send ^w
#q::Send !{F4}
#t::Send ^t
+#t::Send ^+t
#z::Send ^z
#Enter::Send ^{Enter}
#LButton::Send ^{LButton}
kazuphkazuph

マウスホイールの向きを反転させるやーつ。

WheelDown::WheelUp
WheelUp::WheelDown
kazuphkazuph

Macで良くやる「Shift + マウスホイール」による横スクロール。

+WheelDown::Send {WheelLeft}
+WheelUp::Send {WheelRight}
kazuphkazuph

Macだと⌘ + Tabでアプリケーションを切り替えられるが、Winだとタスクビューというのが開いて、Win + Tabの連打で他のアプリケーションに移動しない。それがしたい場合は Alt + Tabだが、そこはMacに合わせたい。

以下のようにすることで、Win + Tabでアプリケーションを切り替えられる。また追加でEnterの押下も必要だが、そこはWinキーを話すことでアプリケーションを開くようにしている。

#IfWinActive ahk_class Windows.UI.Core.CoreWindow ahk_exe Explorer.EXE
  #Tab::Send, {Right}
  +#Tab::Send, {Left}
  LWin Up::Send, {Enter}

追記 2022/03/24

今時点のWindows11だとWin+Tabを押した時の ahk_class が変更されていたのでそれに合わせて修正。

#IfWinActive ahk_class XamlExplorerHostIslandWindow ahk_exe Explorer.EXE
  #Tab::Send, {Right}
  +#Tab::Send, {Left}
  LWin Up::Send, {Enter}