Не работают горячие клавиши на кириллической (русской, украинской, ...) раскладке в phpStorm на Ubuntu? Например не работают сочетания клавиш Ctrl+C, Ctrl+V, Ctrl+A, Ctrl+X. Как ни странно, это давно известный баг, который никто не хочет исправлять.
После поиска решения данной проблемы я нашел костыльное, но рабочее решение. И так исправляем работу горячих клавиш на кириллической раскладке в phpStorm на Ubuntu (проверено на phpStorm 2016.3 и Ubuntu 16.10).
Чтобы решить эту задачу, необходимо закрыть PhpStorm. Скопировать решение из github репозитория. Это можно сделать несколькими способами.
1) Открываем https://github.com/zheludkovm/LinuxJavaFixes, качаем zip файл (clone or download) и распаковываем его в папку /home/username/fix/
Где username - имя пользователя.
2) Или переходим в папку где будет храниться данный костыль фикс:
cd ~/fix/
И выполняем команду:
git clone git@github.com:zheludkovm/LinuxJavaFixes.git
Теперь открываем файл phpstorm64.vmoptions или phpstorm.vmoptions (если вы используете phpStorm x32), можно добавить в оба файла:
gedit /opt/phpstorm/bin/phpstorm64.vmoptions
Где /opt/phpstorm/ - путь к папке с phpStorm
И добавляем в конец файла следующую строку:
-javaagent:/home/username/fix/LinuxJavaFixes/build/LinuxJavaFixes-1.0.0-SNAPSHOT.jar
Где /home/username/fix/ - путь к папке с фиксом.
Сохраняем файл. Все, запускаем phpStorm и радуемся работой горячих клавиш кириллической (русской, украинской, ...) раскладке в phpStorm на Ubuntu.
Комментарии
Комментарии отсутствуют, Вы можете быть первым