AutoHotkey Right Alt + Shift не работает - PullRequest
0 голосов
/ 08 апреля 2020

Я создал скрипт Autohotkey, который нажимает влево при нажатии RightAlt + j и других клавиш со стрелками аналогично тому, как вы можете перемещаться с помощью HJKL в vim, за исключением того, что все перемещается на одну клавишу вправо, и вы Я должен нажать RightAlt (я использую американскую схему клавиатуры qwerty, следовательно, у меня нет AltGr), потому что меня раздражает обращение к нижнему правому краю клавиатуры для клавиш со стрелками.

Итак, это работает , Я могу нажать RightAlt + j для перемещения вправо и k, l и; для других клавиш со стрелками. Однако я хочу поддерживать Shift + RightAlt + j, чтобы с легкостью выделять текст с помощью этих сочетаний клавиш. Вот почему я сделал это:

>!+j::Send {+Left}

Однако, когда я пытаюсь это сделать, он просто ничего не делает. Он не отправляет j, он не отправляет налево, он просто ничего не делает. Что с этим не так и как я могу это исправить?

1 Ответ

0 голосов
/ 08 апреля 2020

Вы просто помещаете модификатор сдвига (+) внутри скобок, когда он должен быть снаружи. Этот код должен работать.

>!+j::Send +{Left}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...