Как настроить ввод спецсимволов { } < > @ # $ ^ & | ~ ` в ru-раскладке Linux

artrades 7 минут назад Краткое содержание статьи Как настроить ввод спецсимволов { } < > @ # $ ^ & | ~ ` в ru-раскладке Linux Простой 3 мин 44 Ненормальное программирование * Туториал Прокачиваем ru-раскладку...
Will Anthropic have the best AI model at the end of October 2026?
Значимый прорыв формирует отрасль ИИ: artrades 7 минут назад Краткое содержание статьи Как настроить ввод спецсимволов { } < > @ # $ ^ & | ~ ` в ru-раскладке Linux Простой 3 мин 44 Ненормальное программирование * Туториал Прокачиваем ru-раскладку в Linux. Добавляем спец символы { } < > @ # $ ^ & | ~ ` , которых нет в оригинальной русской раскладке. Всё под пальцами через правый Alt и правый Ctrl.
Кратко: патчим блок winkeys в файле /usr/share/X11/xkb/symbols/ru. Добавляем AltGr (правый Alt) и правый Ctrl как модификаторы. После перезагрузки { } < > @ # $ ^ & вводятся правым Alt, ~ и | — правым Ctrl.
Технические детали
Обратный апостроф ` так же добавлен на комбинацию “ё” и правого Alt. Резервная копияСохраняем копию оригинальной раскладки. sudo cp /usr/share/X11/xkb/symbols/ru /usr/share/X11/xkb/symbols/ru.
Открыть файлsudo nano /usr/share/X11/xkb/symbols/ru Сохранить: Ctrl+S. Найти блок winkeysВ файле несколько вариантов раскладки. Нас интересует winkeys — «Russian (Windows)», выбираемый по умолчанию.
Он находится в самом начале:// Windows layout default partial alphanumeric_keys xkb_symbols "winkeys" { include "ru(common)" name= "Russian"; ; ... Заменить блок winkeys целиком// Windows layout default partial alphanumeric_keys xkb_symbols "winkeys" { include "ru(common)" name= "Russian"; ; ; ; ; ; ; // ruble ; ; // --- фигурные скобки на AltGr: х → {, ъ → } --- ; ; // --- квадратные скобки на AltGr: ш → --- ; ; // --- угловые скобки на AltGr: б → <, ю → > --- ; ; // --- дополнительные символы на AltGr --- // @ на "2" (цифровой ряд) ; // # на "3" ; // $ на "4" ; // ^ на "6" ; // & на "7" ; // ` (обратный апостроф) на "ё" (клавиша с тильдой) ; // ` (тильда) на Right Ctrl + ё ; // | (вертикальная черта) на Right Ctrl + клавиша под Backspace ; include "level3(ralt_switch)" include "level5(rctrl_switch)" }; 5. Перезагрузкаsudo reboot 6.
Таблица добавленных комбинацийКлавишаПравый Alt (AltGr)Правый Ctrl2@3#4$6^7&шх{ъ}б<ю>ё`~\\|7. ПоясненияКвадратные скобки добавлены на ш и щ в силу того, что данные клавиши визуально воспринимаются как сдвоенная пара, наравне с 9 и 0, или же х и ъ. Обратный апостроф ` редко используется, но применим на хабре для выделения блоков кода в статьях или комментариях.
Этот прогресс даёт важные сигналы о будущем отрасли, и технологический мир внимательно наблюдает.





