RU - ENG mapping на AutoHotkey v2 для Windows.
Скрипт берет выделенный текст и перекодирует его между английской и русской раскладками клавиатуры.
Пример:
ghbdtn→приветруддщ→hello
- работает по горячей клавише Ctrl + Alt + L
- берет текущий выделенный текст
- копирует его в буфер обмена
- посимвольно маппит раскладку EN ↔ RU
- вставляет исправленный текст обратно
Когда текст уже набран не в той раскладке, не нужно перепечатывать его вручную.
Этот скрипт удобен для:
- заметок
- чатов
- браузера
- документов
- IDE и редакторов
- любой программы, где работают
Ctrl+CиCtrl+V
- Windows 10 / 11
- AutoHotkey v2
Скрипт зависит от копирования и вставки через буфер обмена. Поэтому возможны ограничения в:
- защищенных полях ввода
- терминалах с нестандартной обработкой буфера
- некоторых играх
- приложениях, где отключены обычные
Ctrl+C/Ctrl+V
Скачать и установить AutoHotkey v2 с официального сайта.
Важно: нужен именно v2, не v1.
Сохрани файл layout-remap.ahk на компьютер.
Двойной клик по layout-remap.ahk.
После запуска скрипт будет работать в фоне. В системном трее появится значок AutoHotkey.
- Выдели текст.
- Нажми Ctrl + Alt + L.
- Выделенный текст будет перекодирован в другую раскладку.
ghbdtn→приветруддщ→helloGhbdtn, vbh!→Привет, мир!
- Нажми
Win + R - Введи:
shell:startup
- Помести ярлык или сам файл
layout-remap.ahkв открывшуюся папку.
В начале файла есть строка:
^!l::Это означает:
^= Ctrl!= Altl= клавиша L
Примеры:
^+l::→ Ctrl + Shift + L#l::→ Win + L
layout-remap/
├── layout-remap.ahk
├── README.md
├── LICENSE
└── .gitignore
- конвертация последнего слова без выделения
- автоматическое определение неправильной раскладки
- звуковой/визуальный сигнал при исправлении
- поддержка других раскладок
- GUI-настройки
Это простой символьный remap. Скрипт:
- не определяет язык
- не анализирует контекст
- не исправляет орфографию
- просто переводит символы по позициям клавиш
- не все символы учтены
MIT