Что я делаю, так это использую хороший инструмент терминала (PuTTY в Windows, Konsole или Terminal в Linux), который имеет встроенные средства копирования.
В PuTTY вы выделяете нужный текст мышью, а затем вставляете его в другое место. Щелчок правой кнопкой мыши в окне PuTTY вставляет содержимое буфера копирования / вставки Windows.
В Konsole или Terminal в Linux вы выделяете то, что вам нужно, затем нажимаете Shift + Ctrl + C для копирования и Shift + Ctrl + V для вставки.
В компиляции emacs на win32 янкирующий текст помещает его в буфер копирования / вставки ... большую часть времени.
В Mac OS X, сочетания клавиш Apple работают нормально, потому что терминал их перехватывает.
Нет прямого способа сделать это в командной строке, потому что оболочка не поддерживает буфер копирования / вставки для каждого приложения. bash поддерживает собственный буфер копирования / вставки, и по умолчанию работают ярлыки emacs ^ k / ^ y.