переназначение Caps Lock на клавишу Ctrl в tmux

Я начинающий Linux и использую tmux 2.0 на CentOS 6.7 (без X). Как использовать Caps Lock вместо Ctrl в tmux?

One Solution collect form web for “переназначение Caps Lock на клавишу Ctrl в tmux”

К сожалению, вы не можете сделать это на уровне tmux. Пользователь tmux man man tmux имеет раздел под названием KEY BINDINGS котором перечислены специальные клавиши, которые могут отображаться в tmux. Caps lock не является одним из них:

Кроме того, принимаются следующие специальные имена клавиш: Вверх, Вниз, Влево, Вправо, BSpace, BTab, DC (Удалить), End, Enter, Escape, F1 to F12, Home, IC (Insert), NPage / PageDown / PgDn , PPage / PageUp / PgUp, Space и Tab.

К счастью, вы должны легко сделать это на уровне CentOS.

Есть несколько способов сделать это, я предпочитаю следующее:

setxkbmap -layout us -option ctrl:nocaps

xmodmap -e 'clear Lock'

xmodmap -e 'keycode 0x7e = Control_R'

xmodmap -e 'add Control = Control_R'

Который вы можете поместить в ваш .bashrc файл или где бы команды не запускались при запуске вашей системы.

Также может быть способ изменить раскладку клавиатуры в программе конфигурации в CentOS. Я не очень хорошо разбираюсь в этом, но Caps Lock to Control – довольно распространенный запрос, и вы сможете найти его, если вы ищете его в CentOS, Linux или что-то другое, кроме tmux.

  • tmux: как связать ключ для запуска команды оболочки?
  • Преимущества использования буферов vim на терминалах tmux / dwm
  • Как увидеть текущее значение переменных текущего процесса matlab в tmux?
  • Есть ли простой способ «перезапустить» панель tmux?
  • Как выполнить код в новом сеансе tmux - из текущего сеанса?
  • Запустить R-код из vim-r-plugin в виде отдельного окна вместо внутреннего tmux / screen?
  • Как просмотреть изображение в tmux в iTerm2
  • Скорость загрузки и загрузки в строке состояния Tmux
  • Как связать (двойное) нажатие клавиши Shift в tmux?
  • tmux zoom (z) не работает для меня
  • Mutt новых уведомлений по электронной почте в окне tmux
  • Linux и Unix - лучшая ОС в мире.