ทำไมเรามี X-selections 3 ประเภทใน LINUX


16

man xclip พูดว่า:

 -selection     specify which X selection to use, options are 
                "primary" to use XA_PRIMARY (default), "secondary" 
                for XA_SECONDARY or "clipboard" for XA_CLIPBOARD

ทำไมเรามี X-Selections 3 ประเภท? วัตถุประสงค์ของพวกเขาคืออะไร?

คำตอบ:


11

ประวัติศาสตร์บางส่วน ฉันไม่แน่ใจว่าจะใช้ "รอง" เพื่ออะไรอีกเลย

  • "คลิปบอร์ด" คือสิ่งที่ส่วนใหญ่ใช้Ctrl+ X/ C/ V; มันเป็นคลิปบอร์ดที่คุณนำสิ่งต่าง ๆ มาใช้
  • "primary" คือสิ่งที่เก็บข้อความที่เลือกไว้ในปัจจุบัน มันเป็นวิธีการ X ติดตามสิ่งที่ถูกเลือกและสะดวกอาจถูกวางโดยคลิกกลาง (หรือถ้าคุณกำลังกลัวการคลิกซ้ายและขวาปุ่มในเวลาเดียวกัน) หรือShift+ ในInsertxterm

ผมไม่แน่ใจว่าที่รองเคยใช้จริงๆ ...
อิกนาซิโอ Vazquez อับราฮัม

การคลิกซ้ายและขวาในเวลาเดียวกันจะใช้ได้ก็ต่อเมื่อระบบของคุณได้รับการตั้งค่าดังนั้นการคลิกซ้าย + ขวาจะเป็นการจำลองคลิกกลางใช่ไหม?
sepp2k

ขวา. เป็นเพียงการกำหนดค่าที่ฉันต้องการ :)
singpolyma

9

ตรวจสอบที่นี่และที่นี่

tl; dr: ดูโพสต์ของ Singpolyma


ลิงค์ที่ยอดเยี่ยม! ขอบคุณที่หนึ่งในที่สุดฉันก็เข้าใจว่าทำไมคลิปบอร์ดของฉันว่างเปล่าเมื่อฉันคัดลอกข้อความไปเป็นกลุ่มแล้วปิดเป็นกลุ่ม และครั้งที่ 2 อธิบายว่ามันเป็นไปได้อย่างไรที่ฉันสามารถคัดลอกข้อความที่จัดรูปแบบได้ รายละเอียดการนำไปปฏิบัติและกรณีมุมได้อธิบายให้ฉันฟังแล้วทำไมการเลือก X ถึงยุ่งยากมาก
WloHu
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.