Перераспределение сочетаний клавиш AutoHock ^ UP ::! UP - PullRequest
1 голос
/ 08 июня 2019

Я пытаюсь превратить ярлык Ctrl+Arrow Up в Alt+Arrow up на Autohotkey, просто.

Причина в том, что при навигации в Проводнике (Win 10) мне нравится возвращаться на один уровень папки назад.по направлению к корню, как если бы я нажимал Alt + Arrow Up, но нажимая Ctrl+Arrow Up.

Я перепробовал все возможные комбинации, пока не смог заставить его работать, однако открывается новое окно проводника, поэтому результат не совсем точнотак же, как когда я нажимаю Alt+Arrow Up.

Это была моя первая идея, которая вообще ничего не делает.

^UP:: !Up

После настройки я обнаружил, что это работает, но открываетсяновое окно Проводника вместо того, чтобы оставаться в том же окне и перемещаться только на один уровень назад.

^Up::SendInput,!{Up}

Потратьте больше часа на это, используя Google, форумы и пробуя каждую возможную комбинацию, насколько это может быть сложно

1 Ответ

1 голос
/ 08 июня 2019

Очень близко, Бака:

^Up::Send !{Up}

Теперь AutoHotKey будет печатать Alt + ArrowUp вместо CTRL + ArrowUp.

Рассмотрите возможность использования

^Up::
IfWinActive, Windows Explorer;
Send !{Up}
return

для применения только к окнам с именем Windows Explorer.

...