Я имею на моем ubuntu
два пользователя, user1
и user2
. user1
основной пользователь, но user2
Я использую его только для разработки для определенного проекта, который потребовал его как этот. Я использую vim
редактор, с флагом XTERM_CLIPBOARD на, поэтому если я нахожусь в терминале, вошел в систему с помощью user1
учетная запись, я могу скопировать и вставить к/от системному буферу обмена, использующему в vim
нормальный режим сочетание клавиш "+p
. Но если я вхожу в систему с user2
, это больше не работает потому что vim
теперь работает в user2
сессия, которые не совместно используют буфер обмена user1
сессия.
Мой вопрос:
How can I copy text from `user1` session, say from Google Chrome,
and paste it in vim on the `user2` session?
Я вижу его не логичный, но кто знает, может быть существует взлом для этого?
Установка xclip
(если не установленный уже) тогда от пользователя 1 сессия сохранила текст, который Вы хотите скопировать как файл (например, test.txt) и затем выполнить следующее:
cat test.txt | xclip -selection c
Это скопирует текст в буфер обмена. Теперь от Пользователя 2 сессия можно просто вставить текст в vim
любым обычным методом как <CTL>+<SHIFT>+v
.