В Ubuntu Linux есть старый баг, который не дает пользоваться горячими клавишами в некоторых приложениях, если используешь русскую раскладку. Для меня он особенно неприятен при работе с NetBeans.
На счастье, для ряда приложений на основе Java есть фикс.
На странице фикса не описан процесс установки для NetBeans. Восполню этот пробел и опишу процесс для версии NetBeans 8.2.
Шаг 1. Скачать фикс
Тут ничего сложного. Идем на страницу фикса, скачиваем и распаковываем, например, в домашнюю папку.
Шаг 2. Обновить конфигурацию NetBeans
Далее идем в папку, где у нас установлена IDE и открываем нужный файл:
$ gedit ~/netbeans-8.2/etc/netbeans.conf
Ищем параметр netbeans_default_options
. В конце строки параметра ставим пробел и добавляем что-то вроде -J-javaagent:/home/ilya/javafix/LinuxJavaFixes-1.0.0-SNAPSHOT.jar
.
Сохраняем изменения.
Шаг 3. Проверка
Запускаем IDE. Переключаемся на русскую раскладку и жмем, например, Ctrl + F
. Если панель поиска появилась, то порядок.