В большинстве java-приложений с GUI в ОС Ubuntu в русской раскладке НЕ работают хоткеи, даже стандартные Ctrl + C и Ctrl + V. Но хороший человек по-имени Michael Zheludkov написал фикс данного бага, за что ему огромное человеческое спасибо.
Установка
Клонируем репозиторий в папку ~/fix/
:
git clone https://github.com/zheludkovm/LinuxJavaFixes.git fix
Открываем конфиг приложения:
nano /opt/PhpStorm/bin/phpstorm64.vmoptions
Добавляем в него строку с фиксом:
-javaagent:/home/user/fix/build/LinuxJavaFixes-1.0.0-SNAPSHOT.jar
Перезапускаем PhpStorm и насладжаемся рабочими хоткеями в русской раскладке.
Внимание!!!
- Указывайте абсолютный путь до jar-файла
- В современных версиях PhpStorm можно данный фикс добавлять не в глобальный конфиг, а в локальный для текущего пользователя системы. Чтобы его открыть, пройдитесь по пути:
Help → Edit Custom VM Options
- В связи с кончиной репозитория от zheludkovm и выходом PhpStorm 2019.2 репа была форкнута и фикс доработан.
Источник: https://www.kobzarev.com/soft/chinim-goryachie-klavishi-phpstorm-v-russkoy-raskladke-pod-ubuntu/