ошибка tmux для ключей отправки (попытка взаимодействия с xclip)

Когда я вставляю следующую строку в свой tmux.conf

bind -T copy-mode-vi Enter send-keys -X copy-pipe-and-cancel "xclip -i -f -selection primary | xclip -i -selection clipboard"

использование: ключ отправки [-lRM] [-t целевая панель] ...

Пожалуйста, помогите мне понять, что происходит. Я использую tmux 2.1. Я получил команду здесь, но они указывают ни слова о версии.


person LeastSquaresWonderer    schedule 15.07.2018    source источник
comment
Очевидно, что ваша версия send-keys не имеет опции -X, только опции I R и M, перечисленные в выводе.   -  person IMSoP    schedule 15.07.2018
comment
Ты прав. Это было добавлено только позже. После обновления до 2.6 все работает корректно. Пожалуйста, опубликуйте это как ответ, чтобы мы могли закрыть это.   -  person LeastSquaresWonderer    schedule 15.07.2018


Ответы (1)


Сообщение, которое вы получили, представляет собой описание доступных опций для send-key в вашей системе:

использование: ключ отправки [-lRM] [-t target-pane]

Таким образом, доступны опции -I -R -M и -t плюс обязательный параметр key. Однако команда, которую вы пытались запустить, имела параметр -X copy-pipe-and-cancel. Таким образом, сообщение пытается сказать вам, что оно не знает, что означает этот параметр.

Наиболее вероятное объяснение состоит в том, что найденное вами руководство основано на более новой версии программы, в которую добавлена ​​опция -X.

person IMSoP    schedule 15.07.2018