GNU/Linux >> Belajar Linux >  >> Linux

Bagaimana cara menyalin buffer salinan Layar GNU ke clipboard?

Anda dapat menggunakan alat clipboard CLI seperti xsel atau pbpaste dan cat utilitas untuk mengambil konten dari STDIN. Langkah-langkah di Linux dengan xsel adalah sebagai berikut:

  1. Salin teks dari sesi layar Anda ke buffer penyalinan layar GNU.
  2. Jalankan perintah ini di dalam layar:cat | xsel -b
  3. Jika xsel tidak melaporkan kesalahan apa pun, sekarang buang buffer penyalinan layar ke STDIN:Ctrl+a+]
  4. Kirim EOF ke cat untuk menghentikannya:Ctrl+d

Pada titik ini, konten buffer salinan layar harus ada di papan klip Anda.

EDIT:Seperti semua program X, xsel perlu mengetahui cara menghubungi server X Anda untuk mengakses clipboard. Anda harus memiliki DISPLAY variabel lingkungan disetel dengan tepat.


Jawaban ini hanya berfungsi untuk skenario di mana target akhir Anda adalah segera menempelkan konten buffer yang disalin.

Cara termudah untuk melakukannya adalah dengan membagi layar Anda menjadi dua wilayah. Anda dapat melakukannya dengan menekan CTRL +a lalu |

Tekan CTRL +a lalu TAB untuk beralih ke wilayah kedua, CTRL +a lalu c untuk membuat sesi baru di region kedua.

Jika Anda ingin menyalin dari nano dan menempel di terminal, buka file di nano di bagian kiri, tekan CTRL +a lalu ESC , gulir ke titik awal lokasi penyalinan Anda dan tekan SPASI , pilih teks dengan menggulir ke titik akhir dan tekan SPASI lagi untuk menandai salinan.

Sekarang, yang harus Anda lakukan hanyalah menekan CTRL +a lalu TAB untuk beralih ke wilayah di sebelah kanan Anda dan tekan CTRL +a lalu ] .

Teks Anda akan ditulis ke baris perintah. Perhatikan bahwa Anda juga dapat memeriksa opsi hardcopy jika ingin menulis langsung ke file.


Linux
  1. Bagaimana Cara Memperpanjang Desktop Ke Layar Terhubung Kedua?

  2. Bagaimana Mengunci Layar?

  3. Cara menyalin file ke banyak direktori menggunakan perintah gnu cp

  1. Layar GNU tidak responsif, sepertinya diblokir

  2. Bagaimana saya bisa menyalin output dari perintah langsung ke clipboard saya?

  3. Cara menemukan ukuran buffer soket linux

  1. Salin ke papan klip sistem alih-alih buffer vim

  2. Bagaimana saya bisa menyalin output dari perintah jarak jauh ke clipboard lokal?

  3. Bagaimana saya bisa membunyikan bel audio di dalam skrip bash yang berjalan di bawah layar gnu?