Создание «~» ввода клавиши Shift + Esc, как в США.

Я только что купил 60% клавиатуру, которой не хватает выделенного ключа `~ ~ рядом с ключом« 1 ». В бразильском португальском языке очень часто используются персонажи, такие как «ã» или «õ». Для тех, кто не знает, вот как выглядит 60% клавиатура:

Anne Pro

Я могу напечатать такие символы, установив свой макет на «English International».

Проблема в том, что набрав ~ на этой клавиатуре, требуется одновременное нажатие Fn + Shift + Esc, а затем либо «a», либо «o» в моих примерах, прежде чем печатать требуемый символ.

Это феноменальный объем работы для таких общих персонажей.

В Windows я установил Autohotkey и сделал небольшой скрипт, который используется для ввода «~», когда я нажимаю Shift + Esc. Он работает безупречно, как ожидалось, и я могу удалить ключ Fn из брелка, который я должен нажать, чтобы ввести эти символы.

Я попытался сделать то же самое в Linux Mint 18.1 (который основан на Ubuntu 16.04), установив Autokey и сопоставив тот же ярлык с «~».

Моя настройка AutoKey

Он тоже работает, но в этом случае вместо того, чтобы ждать следующего нажатия клавиши для печати символа, он уже печатает ~, как если бы мой макет не был установлен на английский язык International (но это так). Я на 100% уверен, что мой макет выбран правильно, поскольку он работает, когда я использую полную комбинацию клавиш с Fn.

Мой вопрос: как я могу сделать ярлык в Ubuntu 16.04, который работает так, как он работает в Windows с Autohotkey?

Это может быть решение, использующее Autokey или что-то еще, до тех пор, пока оно работает.

Interesting Posts

Команда 'df' не выводит / home каталог

Как запустить 2FA-используя OpenVPN с systemd?

Лучшие практики для упаковки самостоятельно созданного программного обеспечения для Debian

ERROR: ожидаемое целочисленное выражение – сравнение таблиц

Самая легкая аппаратная ускоренная настольная система

Что делает это решение zsh для «списка аргументов слишком длинным»?

Как регистрировать все события, которые произошли с помощью сеанса SSH?

Выполните две команды, если первая не сработает

Перемещение, копирование и преобразование имен файлов

Есть ли команда для перечисления файлов, исключение подкаталогов и отображение размера и даты?

Linux альтернатива истории файлов / теневые копии для внутренней резервной копии?

Греп для одиночной и двойной цифры

apropos regex начать с?

Как я могу экспортировать словарь aspell?

конвертировать man-выход в формат ebook

Linux и Unix - лучшая ОС в мире.