Вгору, вниз, вліво і вправо ( select-pane
прив’язки; Контрольні та Мета- одні й ті ж клавіші для resize-pane
) є "повторюваними" прив'язки за замовчуванням (зроблено через bind-key -r
). Після введення ключа префікса та будь-якого одного повторюваного ключа ви можете ввести будь-який інший повторюваний ключ (без повторного введення префікса) протягом кількох мілісекунд, визначених за допомогою параметра repeat-time
сеансу (за замовчуванням - 500 мс).
Ви можете вивчити поточне значення repeat-time
цих команд оболонки:
tmux show-options -g | grep \^repeat-time # global
tmux show-options | grep \^repeat-time # this session
Якщо ви хочете відключити повтор для поточного сеансу, введіть свій префікс, двокрапку та введіть цю команду:
set-option repeat-time 0
Або, можливо, ви зможете знайти зручне ненульове значення. Якщо ви дійсно маєте значення близько 2000 (тобто 2s), то я б здогадався, що він встановлюється /etc/tmux.conf
.
Якщо ви хочете вимкнути повторення (або змінити час очікування) для всіх своїх сеансів, то встановіть загальне значення за допомогою цієї команди:
set-option -g repeat-time 0
Якщо ви встановили значення за сеанс, вам потрібно буде зняти його до того, як глобальне значення набуде чинності в цьому сеансі ( set-option -u repeat-time
). Можливо, ви хочете встановити глобальне значення через своє, .tmux.conf
якщо ви хочете залишити його на "назавжди".
Якщо у вас є проблеми з Up, ви можете відновити його без -r
:
bind-key Up select-pane -U