Saya tidak begitu mengerti skema clipboard linux. Alih-alih memahaminya, apakah ada cara untuk menyederhanakannya menjadi satu, clipboard terpadu? Anda tahu, jadi saya bisa menyalin di aplikasi apa saja dan menempel di yang lain?
Masalah saat ini yang mengganggu saya adalah tindakan "salin jalur" IntelliJ tampaknya menyalin jalur file saat ini, tetapi saya hanya dapat menempelkannya kembali ke IntelliJ sendiri - jika saya mencoba menempelkannya ke terminal, kontennya tidak di clipboard.
"+y
dan menempel"+p
di Mode Perintah. Buffer * adalah buffer klik tengah, dan ada banyak buffer biasa yang hanya dapat digunakan oleh Vim yang dapat diakses dengan mengawali salinan / rekatkan dengan "a to" b (mis."aY
)Jawaban:
Ada beberapa manajer clipboard seperti parcellite, klipper, glipper, glippy, anamnesis, pastie, dan lainnya. Ini umumnya memungkinkan Anda untuk mengelola clipboard Anda dengan menyajikan sejarah.
Beberapa di antaranya memungkinkan Anda untuk memperlakukan clipboard primer dan sekunder sebagai satu (parcellite dan klipper pasti melakukannya).
Anamnesis memungkinkan Anda untuk menelusuri sejarah Anda dengan alat pencarian.
sumber
Anamnesis
cocok dengan pekerjaan dengan baik. Basis kode sangat kecil dan mudah dibaca, untuk boot.autocutsel adalah alat ringan yang menggabungkan konten kedua clipboard. Anda juga dapat mempertimbangkan untuk menggunakan pengelola papan klip yang penuh, seperti yang disarankan Shawn.
sumber
Agaknya, Anda mencoba menempel ke Terminal menggunakan klik tengah.
Secara umum, jika Anda Menyalin dengan menu aplikasi, menu konteks (yang biasanya hanya memicu menu aplikasi), atau ^c(yang juga biasanya memicu menu aplikasi), hasilnya disimpan ke pilihan "Clipboard" dan dapat ditempelkan dengan ^vatau menu yang sesuai.
Jika Anda Menyalin dengan menyorot teks dengan mouse, hasilnya disimpan ke pilihan "Utama" dan dapat Di-paste dengan mengklik-tengah jendela target.
Jika Anda memilih teks dalam aplikasi Anda dengan mouse, kemudian gunakan ^cuntuk Menyalin secara manual, Anda akan menyimpan hasilnya dalam pilihan "Utama" dengan mouse, dan pilihan "Clipboard" dengan ^c, sehingga keduanya akan cocok dan Anda tidak bingung.
Tetapi , jika Anda memilih teks di aplikasi Anda dengan keyboard, lalu tekan ^c, dan kemudian pilih beberapa teks lain (seperti pemilihan target untuk ditimpa) hasilnya tidak akan disimpan dalam pilihan "Utama" dan Anda tidak akan mendapatkan teks yang disalin. . Anda tidak akan dapat mengklik tengah untuk menempelkan teks yang disalin, tetapi Anda dapat menggunakan menu aplikasi Terminal atau menu konteks untuk menempel dari pilihan "Clipboard".
Beberapa aplikasi juga akan mengisi pilihan "Utama" saat Anda Menyalin ke "Papan Klip". Ini adalah perilaku non-standar dan harus dihindari dan tidak diandalkan.
sumber