Есть ли буфер обмена в системах без GUI Ubuntu / Linux? Могу ли я синхронизировать его с моим локальным (OS X) буфером обмена?

Я трачу много времени на Mac OS X как настольную систему, а на Mac есть две приятные небольшие утилиты для командной строки pbcopy и pbpaste которые могут принимать stdin и записывать в stdout . Есть ли в Linux аналогичная утилита или не GUI-картон? Как это работает?

Я прочитал этот пост в блоге http://blog.roseman.org.uk/tag/iterm2.html, в котором парень, который работает в Google, говорит, что он может использовать iTerm2 , iTerm2 и vim и иметь вещи, которые он yanks в vim скопированном к системному картону, который синхронизируется с его локальным буфером обмена.

Я установил XQuartz , изменил настройки и проверил флажки для синхронизации картотек и подключился к ssh удаленно с помощью X forwarding ( ssh -X ), но когда я вывожу вещи в vim к системному картону ( "+yy ) на удаленной системе , мой локальный буфер обмена не изменяется.

Что я делаю не так? Нужно ли использовать tmux для синхронизации карт?

Я вхожу в этот маленький блайнд, который раньше не использовал картотеку в командной строке. Может кто-нибудь помочь мне понять немного больше на эту тему?

2 Solutions collect form web for “Есть ли буфер обмена в системах без GUI Ubuntu / Linux? Могу ли я синхронизировать его с моим локальным (OS X) буфером обмена?”

Вам нужна версия vim, которая была скомпилирована с поддержкой X. Вы можете запустить gvim -v (после установки gvim, конечно), чтобы запустить соответствующую версию в терминале.

шаги:

  • настроить OSX X11 для совместного использования буфера обмена
  • переслать X11 между OSX и сервером
  • использовать vim, скомпилированный с + xterm_clipboard
  • optional: «set clipboard = unnamedplus» использовать системный буфер обмена для операций по умолчанию.

Похоже, вы использовали версию vim, скомпилированную без + xterm_clipboard. Вы можете проверить через vim --version | grep xterm_clipboard vim --version | grep xterm_clipboard . У меня есть vim-nox и vim-gtk установленные на моем сервере ubuntu.

Подробности здесь: http://www.lowlevelmanager.com/2012/09/osx-remote-vim-clipboard-sync.html

  • Как получить информацию о цвете фона в Xwindows
  • Зачем запускать `cat / etc / localtime` в PuTTY в потоке поток« PuTTY »?
  • Указание шрифтов в xterm
  • VIM заменяет backspace на ^?
  • Alt- <и Alt-> (и, возможно, некоторые другие клавиши), не работающие в elinks
  • Диспетчер файлов Ranger - открыть gnome-терминал вместо xterm
  • Отключить цвета во время выполнения в xterm
  • После обновления кнопка X в заголовке больше не закрывает xterm
  • Окна xterm не отображаются после vnc
  • Как предотвратить прыжок указателя при нажатии сенсорной панели?
  • Xterm с Solarized, только темный фон без цветов шрифта
  • Linux и Unix - лучшая ОС в мире.