Недавно я обнаружил, что AutoHotKey — чрезвычайно полезный инструмент для повышения производительности работы с клавиатурой, но я не могу назначить сочетание клавиш и не могу понять, почему.
Мне хотелось бы иметь сочетание клавиш для удобного ввода È, поэтому я подумал об использовании AutoHotKey со следующим кодом:
+è::È
Проблема в том, что если мне теперь нужно набрать текст {
(что делается через AltGr-Shift-è), я получаю È
, как будто AltGr не был прочитан системой. Проблема решается явным добавлением горячей клавиши для {
<^>!+è::È
+è::È
Я не понимаю, почему, если я использую первый скрипт, то клавиша AltGr как будто не считывается, когда я ее набираю, и поэтому È
вместо нее печатается AltGr-Shift-è{
решение1
Позвольте мне предложить совершенно иной подход:
:*C:`e::è ; first type ` then e to get è
:*C:`E::È ; first type ` then E to get È