В этой ссылке я использовал способ обмена ESC и Caps Lock для xmodmap. Это хорошо работает, когда я загружаю .bashrc с . ~/.bashrc
в первый раз. Однако, если я отредактирую другую часть моего .bashrc и перезагрузлю его той же командой, два ключа будут возвращены к исходному отображению. Почему это происходит?
Часть моего файла .bashrc
...
xmodmap ~/.speedswapper
...
Мой скрипт ~/.speedswapper
remove Lock = Caps_Lock
keysym Escape = Caps_Lock
keysym Caps_Lock = Escape
add Lock = Caps_Lock