Saya mencoba mencari cara untuk menyalin teks saat ini di baris perintah ke clipboard TANPA menyentuh mouse. Dengan kata lain, saya perlu memilih teks dengan keyboard saja. Saya menemukan solusi setengah jalan yang dapat mengarah pada solusi lengkap:
Ctrl+a - pindah ke awal garis.
Ctrl+k - memotong seluruh baris.
Ctrl+y - menarik kembali potongan teks.
Atau saya juga bisa menggunakan Ctrl+uuntuk melakukan 2 langkah pertama.
Ini tentu saja berhasil, tapi saya mencoba mencari tahu di mana tepatnya teks yang dipotong disimpan. Apakah ada cara untuk mengaksesnya tanpa menggunakan Ctrl+y? Aku sadar xclip
dan aku bahkan menggunakannya untuk pipa teks langsung ke clipboard, jadi aku berpikir tentang pipa data yang disimpan oleh Ctrl+kuntuk xclip
, tetapi tidak yakin bagaimana melakukannya.
Metode yang saya dapatkan sejauh ini adalah menulis skrip yang digunakan xdotool
untuk menambahkan echo
ke awal baris dan | zxc
ke akhir baris, dan kemudian klik enter ( zxc
menjadi alias kustom yang pada dasarnya pipa ke xclip
). Ini juga berfungsi, tetapi itu bukan solusi yang benar-benar "bersih".
Saya menggunakan Cshell jika itu membuat perbedaan.
EDIT: Saya tidak ingin menggunakan screen
sebagai solusi, lupa menyebutkannya.
Terima kasih!