Add support for WezTerm

This commit is contained in:
Kenneth Benzie 2024-04-04 22:11:21 +01:00
parent 4a2b1bd211
commit 2b3e259009

View File

@ -24,14 +24,14 @@ send ^x
return return
!c:: ; copy !c:: ; copy
if WinActive("ahk_exe WindowsTerminal.exe") if WinActive("ahk_exe WindowsTerminal.exe") || WinActive("ahk_exe wezterm-gui.exe")
send ^+c send ^+c
else else
send ^c send ^c
return return
!v:: ; paste !v:: ; paste
if WinActive("ahk_exe WindowsTerminal.exe") if WinActive("ahk_exe WindowsTerminal.exe") || WinActive("ahk_exe wezterm-gui.exe")
send ^+v send ^+v
else else
send ^v send ^v
@ -145,6 +145,8 @@ return
$!w:: ; close tab $!w:: ; close tab
if WinActive("ahk_group Browser") if WinActive("ahk_group Browser")
send ^w send ^w
else if WinActive("ahk_exe wezterm-gui.exe")
send ^+w
else else
send !w send !w
return return
@ -163,28 +165,28 @@ else
return return
$!+[:: ; go one tab left $!+[:: ; go one tab left
if WinActive("ahk_group Browser") if WinActive("ahk_group Browser") || WinActive("ahk_exe wezterm-gui.exe")
send ^{PgUp} send ^{PgUp}
else else
send !+[ send !+[
return return
$!+]:: ; go one tab right $!+]:: ; go one tab right
if WinActive("ahk_group Browser") if WinActive("ahk_group Browser") || WinActive("ahk_exe wezterm-gui.exe")
send ^{PgDn} send ^{PgDn}
else else
send !+] send !+]
return return
$^!+[:: ; move one tab left $^!+[:: ; move one tab left
if WinActive("ahk_group Browser") if WinActive("ahk_group Browser") || WinActive("ahk_exe wezterm-gui.exe")
send ^+{PgUp} send ^+{PgUp}
else else
send ^!+[ send ^!+[
return return
$^!+]:: ; move one tab right $^!+]:: ; move one tab right
if WinActive("ahk_group Browser") if WinActive("ahk_group Browser") || WinActive("ahk_exe wezterm-gui.exe")
send ^+{PgDn} send ^+{PgDn}
else else
send ^!+] send ^!+]