змінити блокування шапок як контроль у .bashrc, але не використовувати


1

Я хочу зробити Caps Lock як керуючий ключ, тому я написав це setxkbmap -option caps:ctrl_modifierу свій файл bashrc. Проблема полягає в тому, що після наступного входу або перезавантаження системи нічого не сталося. Блокування Caps - це все-таки шапка блокування ... Отже, як змінити блокування шапки на контрольний ключ?


~/.bashrcкоманди просто впливають на термінальний сеанс. Ви можете призначити цю команду ~/.profileабо створити скрипт за допомогою цієї команди та додати її до своїх програм запуску сеансу
Redbob

Відповіді:


1

Щоб система зміни була широкою та стійкою, відкритою /etc/default/keyboardдля редагування, змініть рядок

XKBOPTIONS=""

до

XKBOPTIONS="caps:ctrl_modifier"

і перезавантажити.


0

~/.bashrcсценарій просто змінює за замовчуванням під час сеансу терміналу, і він не поширюється на інші області вашого середовища. Для цього ви можете створити файл сценарію з такою командою в ньому, як:

#!/bin/sh
/usr/bin/setxkbmap -option caps:ctrl_modifier

Потім ви додасте його до свого менеджера запуску сеансів, як ви можете бачити тут


0

Я призначив команду ~/.profileі вона працює. Тепер я бачу, що ~/.bashrcсценарій просто змінює типові налаштування на термінальній сесії, люди, які є свіжими до Linux, як я, повинні також помітити це. Дякую, хлопці!

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.