EDIT April, 2015: Jika Anda memiliki pertanyaan yang sama, saya sarankan juga memeriksa http://xiki.org/
Saya tahu ini bukan bagaimana terminal bekerja, tapi saya sering berharap ada cara mudah menggunakan teks (menyalinnya, memodifikasi, dll) yang sudah ada di jendela terminal saya dari beberapa perintah keluaran sebelumnya.
Saya membayangkannya seperti ini:
Saya di bash shell saya akan memasukkan perintah dan saya menyadari saya perlu mengetik sesuatu yang sudah ada di layar beberapa baris di atas. Saya dapat meraih mouse dan memilihnya, tapi saya benci itu. Apa yang saya benar-benar harapkan saat ini adalah bahwa seluruh terminal saya menjadi buffer Vim raksasa, semuanya: prompt, perintah yang saya ketikkan, dan output dari perintah itu. Segala sesuatu. Dan kemudian saya dapat melompat beberapa baris ke atas, mungkin mengedit sedikit, dan menarik beberapa teks. Kemudian, kembali ke mode bash shell dan rekatkan apa pun yang saya tarik ke baris perintah saat ini.
Saya tahu ada beberapa opsi:
Tentu, pipa teks yang saya butuhkan langsung dari output perintah ke file, atau langsung ke perintah berikutnya. Tetapi untuk itu Anda harus merencanakan terlebih dahulu atau menjalankan kembali perintah dari histori Anda (seandainya output tidak akan berubah di antara permintaan).
Untuk meraih mouse dan memilih teks yang akan disalin. Lame, menjengkelkan, saya berharap saya tidak melakukan itu, (ini bukan situs pertukaran GUI, bukan? =)
Untuk menggunakan opsi "Ekspor teks sebagai ..." aplikasi Terminal saya (Mac OS X), dan simpan teks terminal ke file. Kemudian buka file dan bekerja dengannya. Hampir, tetapi mengapa harus melalui langkah menyimpan ke file di disk?
Jadi pertanyaannya adalah: Apa yang Anda lakukan dalam situasi ini? Apakah ada trik, alat, fitur shell yang dapat berguna dalam skenario ini? Apakah Anda cukup pasrah untuk menggunakan mouse atau mengetik ulang apa pun yang perlu Anda ketik?
Mungkin masalahnya adalah bahwa saya tidak melakukan hal-hal 'cara unix', tapi ayolah, ini 2010 dan saya tidak dapat dengan mudah menyalin beberapa teks beberapa baris dari kursor saya?