Меню сайта
   Главная   
   Обо мне   
   Статьи   
   Дневник   
   Картинки   
   Файлы   
   Форум   
   Гостевая книга   

Категории раздела
Куклы и игрушки [60]
Личное [116]
Музыка [19]
Общее [304]
Японский язык [12]
ZX Spectrum [71]
Субмарины [98]
Настольные игры [34]
Го (碁) [11]
Книги [16]
Япония [26]
Таро [4]
Запертый шкаф [17]
CSA (КША) [15]
GNU/Linux [134]
Ubuntu [103]
Manjaro Linux [40]
Python [3]
Магнитольное [44]
Commodore64 [15]
Игровые приставки [2]


 
Дневник (2019 » Апрель » 15 в 09:51)
GNU/Linux tmux и буфер обмена X сервера

tmux
Не так-то просто передать копипасту из-под сессии tmux вовне. Просто так выделить мышью и скопировать ничего не удастся. Даже с клавиатуры придется попотеть или пойти на костыльные ухищрения. Как же быть?

1) Костыльное решение, если ничего не допиливать. Нажать префикс команд ctrl+b развернуть тайл на весь экран: z, олять префикс ctrl+b и отключить мышь командой :setw -g mouse off  теперь можно выделять мышью и копировать. После чего проделать всё это в обратном порядке: "ctrl+b z ctrl+b :setw -g mouse on". Утомительно? Да!
UPD: На самом деле мышь можно не отключать, просто выделять текст мышью с зажатым shift.

2) Ещё есть выделение и копирование во внутренний буфер обмена. (НЕ X сервера!) 
ctrl + b [ - Перейти в режим копирования
ctrl + пробел - выделяем то что хотим копировать
alt +w - помещаем скопированное в буфер
ctrl + b ] - достаем из буфера, внутрь того же tmux

И вот тут можно допилить конфиг tmux, добавив команду колирования в X сервер, и навесив её на "y" вместо "alt +w".

Дописать в конфиг tmux ~/.tmux.conf
bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip -in -selection clipboard'

Перечитать конфиг (или просто перезапустить tmux):
ctrl + b :source-file ~/.tmux.conf

Теперь для копирования вовне следовать п.2 с поправкой на клавишу копирования "y".

3) Просто выделить мышью и скопировать через Ctrl+Shift+c - решения пока нет...

Ссылки:

Категория: GNU/Linux | Просмотров: 561 | Добавил: harushima | Рейтинг: 5.0/1 |
Всего комментариев: 0.
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи. Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.   ( Регистрация,   Вход).
Авторизация
Анонимный вход:
anonymous / anonymous

Календарь
«  Апрель 2019  »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930

Поиск

Облако тэгов
JGSDF игрушки Брюнетки Кладбище сайты Ярость Дракулы Древний Египет девушки кошки Cthulhu Вампиры Kitsune Ужас Аркхема инструмент комиксы Lovecraft готика Submarine submarine rc toy Hosting игротека Ужас Аркхэма book uboat мобильная связь го Edgar Poe swf Mansions of Madness Nightmares персоны Synergy linux-hardware bash youtube Storages Python Мастер-рукожоп Магнитофоны Entropy Grub2 loglevel WiFi Beeline ОПСОСЫ sharp939 Аудиокассеты Windows linuxwork Хочуны ImageMagick топБарыг C64c Commodore

Статистика
Яндекс.Метрика
Онлайн всего: 1
Гостей: 1
Пользователей: 0

Page QR code


Перепечатка материалов сайта без активной ссылки запрещена. Следить за RSS
(c) hermitlair.ucoz.com 2009-2024
Лучший браузер!
Блокировка рекламы