Хотя> 1 год спустя я поделюсь несколько другим решением. Надеюсь, это кому-нибудь пригодится.
Вчера у меня возник вопрос: «Как разделить буфер обмена между различными сеансами пользователя?» . При переключении между сеансами с помощью ctrl alt F7 - ctrl alt F8 , в На самом деле, вы не можете вставить то, что скопировали.
Я придумал следующее решение quick & dirty , основанное на именованном канале. Это, конечно, довольно голый и сырой, но я нашел его функциональным:
user1@host:~$ mkfifo /tmp/sharedClip
затем в отправляющем терминале
user1@host:~$ cat > /tmp/sharedClip
последний, в приемном терминале:
user2@host:~$ cat /tmp/sharedClip
Теперь вы вводите или вставляете что-либо в первый терминал, и (после нажатия верните ) оно сразу же появится в приемном терминале, откуда вы сможете снова копировать / вставлять в любое место.
Конечно, это не просто строго берет контент из буфера обмена user1, чтобы сделать его доступным в буфере обмена user2, а скорее требует дополнительной пары кликов Paste & Copy.