Kami memiliki server Linux, dan ada banyak pengguna (sehingga banyak akun) di server itu. Jadi secara logis, akan ada clipboard yang berbeda untuk pengguna yang berbeda.
Pertanyaan saya adalah: sama seperti di Windows kita dapat memiliki clipboard viewer, bagaimana saya bisa melihat konten clipboard di Unix?
X
? Jika tidak dan mereka menggunakanssh
mereka tidak memiliki clipboard.Jawaban:
Alasan Anda masuk akal, tetapi Anda mulai dari premis yang salah. Linux tidak benar-benar memiliki "clipboard", konsep itu bukan bagian dari sistem operasi. Sebaliknya, sistem windowing, hampir selalu X11, mengimplementasikan clipboard . Server X11, yang mengelola dan menjalankan tampilan, melakukan clipboard. Dengan cara itu, clipboard adalah properti dari program tingkat pengguna, bukan sistem operasi, dan terlebih lagi, ada satu set clipboard untuk setiap tampilan (yang lebih atau kurang dari setiap monitor atau layar, tetapi tidak selalu).
Konon, clipboard X11 agak aneh .
Sejauh melihat isinya, saya selalu menyukai xcb , tapi itu tampaknya dianggap tidak jelas akhir-akhir ini. Anda mungkin menyukai parcellite , tetapi melihat-lihat, tampaknya banyak manajer papan klip X11 dan program interaksi ada.
sumber
Sebuah clipboard adalah tidak ada yang istimewa dan hanya detail implementasi untuk beberapa program, misalnya
X
,emacs
,vim
dan program lain memiliki implementasi apa yang bisa Anda sebut sebagaiclipboards
.Ketika Anda berbicara tentang Server saya anggap pengguna Anda masuk ke sistem melalui
ssh
itu berarti tidak ada clipboard untuk pengguna ini ditangani oleh Hostsystem mereka danterminal
.Jika Anda ingin mengakses
X
clipboard ada beberapa solusi, misalnya:Jika Anda ingin mengakses
X
konten clipboard untuk pengguna lain, Anda harus mengaksesX
sesi untuk pengguna ini.Ada banyak hal lain yang dapat Anda lihat, misalnya autocutsel , integrasi antara clipboard X dan emacs, dll.
sumber
Di emacs, periksa
Saya menulis ini untuk menyalin seluruh buffer ke clipboard:
Juga, saya sudah membuat alias berguna yang disebut xc, seperti ini:
xclip -selection clipboard
. Kemudian,echo $(pwd) | xc
(misalnya) akan mengirim posisi hierarki direktori Anda ke clipboard.Dan, secara tidak sengaja, saya perhatikan saya dapat menempelkan ke urxvt dengan menekan tombol roda mouse. Saya sama sekali tidak suka menggunakan mouse, jadi jika Anda tahu cara mengikat ini ke pintasan keyboard, tolong beri tahu saya.
Sunting: Saya menemukan (di suatu tempat di situs ini) bahwa jawaban untuk pertanyaan terakhir (saya) adalah - sudah dilakukan, yaitu Shift-Insert.
sumber