2016-10-15 8 views
0

Это мой файл .tmux.conf, который находится в домашнем каталоге.привязка клавиши shift в .tmux.conf не работает

unbind C-b 
set -g prefix S-a 
bind S-a send-prefix 
bind r source-file ~/.tmux.conf 

Я правильно загружаю его tmux source-file ~/.tmux.conf. Однако выполнение shift+a для инициирования префикса не работает.

Однако, если я заменю S-a с C-a, он будет работать (Ctrl +).

Что я делаю неправильно?

+1

Но вы знаете, что при использовании префикса 'S-a' вы не сможете ввести капитал A в оболочку? Возможно, tmux мешает вам это делать. –

ответ

2

Вы не можете, и это не очень хорошая идея, клавиша shift никоим образом не предназначена для этого. Взгляните в man tmux, раздел KEY BINDINGS на список доступных ключей. Более подробная информация доступна здесь https://unix.stackexchange.com/a/140010