GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menyalin teks dari xterm saya tanpa mouse?

Saya menemukan XSel berguna dalam situasi serupa. Ini adalah alat yang memanipulasi pemilihan X. Misalnya, ini akan menyimpan output dari perintah Anda ke clipboard:

grep error error.log | xsel -bi

Anda juga bisa menggunakan tmux yang memiliki kemampuan mirip dengan screen . Setelah Anda berada di tmux dan Anda memiliki keluaran yang ingin disalin, Anda dapat melakukan hal berikut untuk menyalin lalu menempelkannya:

  1. Masuk ke mode salin dengan Ctrl + B , [
  2. Gerakkan kursor dengan tombol panah, lalu mulai pemilihan dengan Ctrl + Spasi
  3. Gerakkan kursor untuk memilih teks/wilayah yang akan disalin lalu salin dengan Alt + W (ini akan segera keluar dari mode penyalinan)
  4. Sekarang Anda dapat menempelkan (dalam tmux saja) menggunakan Ctrl + B , ]

Petunjuk ini mengasumsikan emacs binding kunci diaktifkan. Untuk vi binding lihat perbandingan ini atau cukup ikuti panduan langkah demi langkah ini.


Anda dapat menggunakan perintah salin dan tempel layar GNU.

Tutorial singkat:

  1. Buka layar:screen (atau screen myprog my args here )
  2. Jalankan program Anda, hasilkan keluaran yang ingin Anda salin
  3. Masuk ke mode penyalinan:Kontrol +a +[
  4. Pindahkan kursor Anda ke titik awal
  5. Tekan Enter
  6. Pindahkan kursor Anda ke titik akhir
  7. Tekan Enter
  8. Tempel:Kontrol +a +]

Layar jauh lebih kuat dari itu (saya menggunakannya untuk tab beberapa terminal virtual tanpa memerlukan emulator terminal khusus, dan juga agar saya tidak kehilangan sesi saya ketika X crash atau sesuatu). Untuk keluar dari layar, cukup akhiri sesi shell Anda, atau ketik Ctrl +a , Ctrl +\ .


Linux
  1. Ubah Surat Masuk Dari Teks/biasa Menjadi Teks/html?

  2. Journalctl:Bagaimana Mencegah Teks Terpotong Di Terminal?

  3. Bagaimana Cara Menyalin File Dari Anggur Ke Desktop?

  1. Cara menyalin dan menempel di Putty

  2. Cara menyalin tabel dari satu database mysql ke database mysql lainnya

  3. Bagaimana cara menyalin file dari dockerfile ke host?

  1. Bagaimana Cara Menyalin Pengaturan Dari Satu Mesin Ke Mesin Lainnya?

  2. Bagaimana membedakan biner dari file teks di linux

  3. Cara menyalin teks dari less