2

Я использую экран GNU на терминале. Есть ли способ использовать то, что я скопировал в GNU Screen в буфер обмена OS X? я бегу

  • Mac OS X 10.6.2
  • Версия экрана 4.00.03 (FAU) 23 октября 2006 года

Изменить: я думал о том, как передать содержимое, которое копируется в режиме копирования на экране в pbcopy .

2 ответа2

2

Вы можете использовать экранную команду writebuf чтобы записать буфер в файл, а затем использовать, например, pbcopy < /tmp/bufferfile .

1

Я редактирую привязки режима копирования для автоматического копирования содержимого буфера вставки в буфер обмена OS X.

# copy the screen pastbuffer to the MacOSX pastebord
bufferfile screen/screen-exchange
bindkey -m ' ' eval 'stuff \040' 'writebuf' 'exec sh -c "/usr/bin/pbcopy < screen/screen-exchange"'
bindkey -m Y   eval 'stuff Y'    'writebuf' 'exec sh -c "/usr/bin/pbcopy < screen/screen-exchange"'
bindkey -m W   eval 'stuff W'    'writebuf' 'exec sh -c "/usr/bin/pbcopy < screen/screen-exchange"'

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .