Я использую iTerm2
качестве терминального клиента в Mac OS X. В локальной системе я могу использовать pbcopy
и pbpaste
для передачи данных между системным буфером обмена и терминалом, но, конечно, это не работает, когда вы подключаетесь к другому машина.
Есть ли способ, которым я могу взять результат команды и автоматически скопировать его в буфер обмена? Возможно, текстовый скрипт для захвата текста в окнах iTerm
, а затем для перехода к следующей строке?
Например, если я хочу скопировать текущий рабочий каталог:
Я запускаю pwd
, затем использую мышь, чтобы выделить текст, а затем нажимаю command + c
.
Есть ли лучший / быстрый / автоматический способ сделать это? Я не ищу пуленепробиваемого решения, которое бы работало для каждой команды (например, может не работать при огромном прокрутке) - я просто ищу что-то, чтобы сделать эту задачу, которую я делаю, довольно часто немного менее утомительной.
Обновить
Я пытаюсь использовать screen
чтобы сделать это, но я все еще не уверен, возможно ли это.