Here is my AutoHotkey script for anyone else struggling with cave exploration:
#Requires AutoHotkey v2.0
#HotIf WinActive("Dead star")
SetKeyDelay 50 ; Adjust this key delay if needed
; Shift plus arrow keys to dig and move in one keystroke, also cuts trees
+Left::SendEvent "t{Left}g{Left}"
+Right::SendEvent "t{Right}g{Right}"
+Up::SendEvent "t{Up}g{Up}"
+Down::SendEvent "t{Down}g{Down}"
; Control plus arrow keys or numpad to dig/cut without moving
^Left::SendEvent "t{Left}g"
^Right::SendEvent "t{Right}g"
^Up::SendEvent "t{Up}g"
^Down::SendEvent "t{Down}g"
^Numpad1::SendEvent "t{Down}{Left}g"
^Numpad2::SendEvent "t{Down}g"
^Numpad3::SendEvent "t{Down}{Right}g"
^Numpad4::SendEvent "t{Left}g"
^Numpad6::SendEvent "t{Right}g"
^Numpad7::SendEvent "t{Up}{Left}g"
^Numpad8::SendEvent "t{Up}g"
^Numpad9::SendEvent "t{Up}{Right}g"
; Complementary numpad movement
Numpad2::Down
Numpad4::Left
Numpad6::Right
Numpad8::Up
It’s unfortunate that I had to resort to creating this.