<commit_before>;=========================================
; AutoHotKey scripts for Corrections/Improvements to Mac keyboard on Windows OS https://github.com/aaronhoffman/autohotkey
;=========================================
; NOTES
; ! = ALT
; ^ = CTRL
; + = SHIFT
; # = WIN

#InstallKeybdHook
#SingleInstance force
SetTitleMatchMode 2
SendMode Input

; --------------------------------------------------------------
; media/function keys all mapped to the right option key
; --------------------------------------------------------------

; F13-15, standard windows mapping
F13::SendInput {PrintScreen}
F14::SendInput {ScrollLock}
F15::SendInput {Pause}

; --------------------------------------------------------------
; OS X system shortcuts
; --------------------------------------------------------------

; Windows+Tab not allowed to be overridden in Windows 8
; Remap Windows + Tab to Alt + Tab.
;# & Tab::AltTab

; Map Windows+Key to ctrl+Key
#.::Send ^.
#s::Send ^s
#a::Send ^a
#c::Send ^c
#v::Send ^v
#x::Send ^x
#o::Send ^o
#f::Send ^f
#z::Send ^z
#y::Send ^y
#t::Send ^t
#w::Send ^w
#q::Send !{F4}

; Windows Arrow to Home/End
#Left::Send {Home}
#Right::Send {End}
#+Left::Send +{Home}
#+Right::Send +{End}

; Option Arrow to Ctrl Arrow
!Left::SendInput ^{Left}
!Right::SendInput ^{Right}
!+Left::SendInput ^+{Left}
!+Right::SendInput ^+{Right}

; Refresh in chrome
#r::^r

; Address/location bar in chrome (this does not work due to Windows Lock feature)
; #l::^l

; --------------------------------------------------------------
; Correct the numpad keys
; --------------------------------------------------------------

; change = to / (= scancode SC059)
SC059::SC035

; change / to = (this is not working)
; SC035::SC059

; change * to -
NumpadMult::NumpadSub

; change - to *
NumpadSub::NumpadMult<commit_msg>shortcut for context menu in windows explorer<commit_after>;=========================================
; AutoHotKey scripts for Corrections/Improvements to Mac keyboard on Windows OS https://github.com/aaronhoffman/autohotkey
;=========================================
; NOTES
; ! = ALT
; ^ = CTRL
; + = SHIFT
; # = WIN

#InstallKeybdHook
#SingleInstance force
SetTitleMatchMode 2
SendMode Input

; --------------------------------------------------------------
; media/function keys all mapped to the right option key
; --------------------------------------------------------------

; F13-15, standard windows mapping
F13::SendInput {PrintScreen}
F14::SendInput {ScrollLock}
F15::SendInput {Pause}

; --------------------------------------------------------------
; OS X system shortcuts
; --------------------------------------------------------------

; Windows+Tab not allowed to be overridden in Windows 8
; Remap Windows + Tab to Alt + Tab.
;# & Tab::AltTab

; Map Windows+Key to ctrl+Key
#.::Send ^.
#s::Send ^s
#a::Send ^a
#c::Send ^c
#v::Send ^v
#x::Send ^x
#o::Send ^o
#f::Send ^f
#z::Send ^z
#y::Send ^y
#t::Send ^t
#w::Send ^w
#q::Send !{F4}

; Windows Arrow to Home/End
#Left::Send {Home}
#Right::Send {End}
#+Left::Send +{Home}
#+Right::Send +{End}

; Option Arrow to Ctrl Arrow
!Left::SendInput ^{Left}
!Right::SendInput ^{Right}
!+Left::SendInput ^+{Left}
!+Right::SendInput ^+{Right}

; Refresh in chrome
#r::^r

; Address/location bar in chrome (this does not work due to Windows Lock feature)
; #l::^l

; --------------------------------------------------------------
; Correct the numpad keys
; --------------------------------------------------------------

; change = to / (= scancode SC059)
SC059::SC035

; change / to = (this is not working)
; SC035::SC059

; change * to -
NumpadMult::NumpadSub

; change - to *
NumpadSub::NumpadMult

; context menu in windows explorer
+Return::SendInput +{F10}
{'fraction_non_alphanumeric': 0.3606513614522157, 'fraction_numerical': 0.015483182060864922, 'mean_word_length': 1.9928115015974441, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2118610', 'n_tokens_mistral': 1172, 'n_tokens_neox': 1092, 'n_words': 326}