- PVSM.RU - https://www.pvsm.ru -
Вот этот пост [1] побудил меня таки поделиться рецептом от одной особенности OS X. Меня дико раздражало отсутствие возможности настроить нециклическое переключение языков ввода. Привычка к такому способу переключения завелась уже давно, уж очень удобно. Для Linux эта функциональность вполне стандартна. Как там в мире Windows я уж не знаю, давно не заходил. Штатно, думаю, не работает, но запилить легко.
Собственно, я привык переключать языки ввода по следующей схеме:
Это позволяет вообще не задумываться о текущем языке. Надо писать по-русски — нажал Shift+Caps и пишешь себе. При очередном обновлении ноута переполз на MacBook. И тут… Неожиданного было много, что-то настроил, к чему-то привык, благо iTerm2 позволяет сделать quake-like консоль. Но переключение раскладок все никак не поддавалось. Но, как оказалось, решение простое до безобразия.
Рецепт:
<item>
<name>English by application key, Russian by shift_l + application key</name>
<identifier>private.change_input_source_english_russian</identifier>
<autogen>
__KeyToKey__
KeyCode::PC_APPLICATION, ModifierFlag::NONE,
KeyCode::VK_CHANGE_INPUTSOURCE_US
</autogen>
<autogen>
__KeyToKey__
KeyCode::PC_APPLICATION, ModifierFlag::SHIFT_L | ModifierFlag::NONE,
KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN
</autogen>
<autogen>
__KeyToKey__
KeyCode::PC_APPLICATION, ModifierFlag::SHIFT_R | ModifierFlag::NONE,
KeyCode::VK_CHANGE_INPUTSOURCE_RUSSIAN
</autogen>
</item>
Готово!
Теперь остается не найденным решение для копирования выделением и вставкой средней кнопкой мыши.
Автор: лейтенант Буэндиа
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/pesochnitsa/108270
Ссылки в тексте:
[1] пост: http://geektimes.ru/post/268688
[2] karabiner: https://pqrs.org/osx/karabiner/index.html.en
[3] Seil: https://pqrs.org/osx/karabiner/seil.html.en
[4] Источник: http://geektimes.ru/sandbox/2866/
Нажмите здесь для печати.