У меня есть следующий в моем ~/.tmux.conf
файлеCross совместимой конфигурации tmux для VI режима
# improved (vi) copy paste
#
# vi mode in tmux
setw -g mode-keys vi
bind-key -t vi-copy y copy-selection
# select entire line
bind-key -t vi-copy v select line
До сегодняшнего дня это всегда работало отлично, проблема я обновлена до последней версии :(.
tmux -V
показывает мне, что я в настоящее время в версии 2.4
в vi-copy
привязок не работают больше кажется, что режим VI-копия сломана Если я выполнить следующее:..
CTRL+<leader> :list-keys -t vi-copy
Выход:
Неизвестный ключ-таблица VI-копия
Согласно this, это известная проблема
И теперь у вас есть сделать следующее (извлеченный комментарий из приведенной выше ссылки):
В основном вам теперь нужно привязать свой ключ в таблице copy-mode-vi, посмотреть, как привязки клавиш по умолчанию выполняются с помощью «tmux lsk». Для вашего примера: связать -Tcopy-режим-вейте v отправить -X начать отбор
я делю свою конфигурацию tmux через varous ПК, которые работают под разные версии tmux, я надеюсь, что кто-нибудь может объяснить, как может быть создана перекрестная совместимая конфигурация tmux, в которой я могу иметь одни и те же привязки клавиш и поведение в режиме vi.