Intereting Posts
Копирование данных csv при одновременном заполнении последовательной колонки Почему псевдоним внутри функции не работает? просмотр значений переменных в скрипте KSH Как изменить отображение ключей для клавиш HOME и END в XTERM? Помощь с "crontab -e" Как рассчитать физическую длину сетевого кабеля с помощью стандартных команд Linux? Изменение размера раздела после изображения с помощью dd на другой диск Как заставить клавиатуру Bluetooth распознаваться перед входом в систему? История команд Bash перестает работать после запуска новой сессии tmux Каковы два значения в <> в файле dd дерева устройств? Установка нескольких мониторов Mint Linux с выпуском Nvidia Quadro K3000M Корректировка имен файлов временной метки с правильной датой создания sed с множественным выражением для аргумента на месте Сделайте mpv на последнем снимке вместо закрытия «ОШИБКА: отсутствие необходимых пакетов из профиля myprofile» при создании простого cd

TMUX 2.3 копировать в буфер обмена

Я использую TMUX 2.3, недавно копирование перестало работать.

Вот соответствующий раздел, который позволяет мне копировать материал в буфер обмена:

bind-key -t vi-copy 'v' begin-selection bind-key -t vi-copy y copy-pipe "xclip -sel clip -i" 

Я убедился, что установлен xclip .

Одна вещь, которую я узнал, – это git commit в репозитории tmux: Фундаментальное изменение того, как работают привязки клавиш режима копирования (76d6d3)

Поэтому я знаю, что изменения клавиш изменились, но я не могу понять, как переписать эти две строки, чтобы они работали.

Я знаю следующие вопросы, хотя считаю, что они не решают проблемы, которые у меня есть.

  • скопировать (в X буфер обмена) ярлык в .tmux.conf
  • Использовать системный буфер обмена в режиме vi-copy в tmux

Я также наткнулся на эту проблему. После некоторого googling я нашел решение на японском блоге здесь .

Вместо выполнения bind-key -t vi-copy y copy-pipe "xclip -sel clip -i"
Сделайте что-то вроде этого:

 bind-key -T copy-mode-vi y send -X copy-pipe "xclip -sel clip -i"