9

Я программист-ветеран, привыкший использовать Windows в основном для кодирования. Сейчас я много работаю в Linux с использованием Ubuntu 14.04. Я действительно наслаждаюсь дистрибутивом, но поведение клавиатуры по умолчанию сводит меня с ума.

В Windows я использую стрелки на цифровой клавиатуре для навигации по тексту. Однако, когда дело доходит до подсветки во время навигации, это то, где поведение клавиатуры по умолчанию в Ubuntu нежелательно (для меня). В Windows, чтобы выделить текст для редактирования, я удерживаю клавишу Shift во время навигации. Например, чтобы выделить одно слово вправо, я нажимаю Ctrl + Shift + (цифровая клавиатура) Стрелка вправо. В Ubuntu правая стрелка Ctrl + (цифровая клавиатура) перемещает одно слово вправо, а правая стрелка Ctrl + (цифровая клавиатура) ничего не делает или печатает символ "6" в зависимости от приложения.

Если я использую мини-клавиатуру (все стрелки), то Ctrl + Shift работает как в Windows, но не стрелки на цифровой клавиатуре, а это то, что я хочу вместо этого. Как сделать так, чтобы цифровая клавиатура в Ubuntu работала так же, как в Windows? Я ничего не вижу в Системе | Предпочтения | Клавиатура, которая, кажется, помогает.

3 ответа3

9

Для некоторых версий Ubuntu (а также Linux Mint) для этого есть встроенный параметр:

  • Откройте настройки "Клавиатура" через "Системные настройки".
  • Нажмите кнопку "Параметры".
  • Нажмите на "Разные варианты клавиатуры".
  • Выберите "Shift с помощью цифровых клавиш работает как в MS Windows".

Для других версий, включая Ubuntu 14.04, этот параметр по умолчанию недоступен, но есть простое решение:

  • Откройте терминал и запустите sudo apt-get install gnome-tweak-tool .
  • Запустите gnome-tweak-tool .
  • Нажмите "Печатать".
  • Нажмите "Разные варианты совместимости".
  • Выберите «Shift с помощью клавиш цифровой клавиатуры, работает как в MS Windows» (которое может отображаться только как «Shift с помощью цифровой клавиатуры Ke ...»).
3

https://askubuntu.com/questions/57079/xubuntu-make-shiftnumpad-work-like-windows

Этот ответ через командную строку Linux:- отредактируйте /etc /default /keyboard - убедитесь, что он содержит эту строку

XKBOPTIONS="numpad:microsoft"
2

Поскольку не похоже, что для этого есть настройка предпочтений, вы можете попробовать переназначить ключи самостоятельно, используя комбинацию xbindkeys и xdotool .

Иногда это может быть сложно, особенно с такими специальными комбинациями клавиш, как эта, но если вы немного погуглите, то найдете множество примеров, и на самом деле это довольно мощный инструмент. Проверьте этот учебник, например.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .