ฉันจะรวมคลิปบอร์ด gnome และการเลือก X เข้าด้วยกันได้อย่างไร


56

ฉันหงุดหงิดอย่างต่อเนื่องโดยสองคลิปบอร์ดแยกใน X / Gnome ฉันทำสิ่งต่าง ๆ อย่างต่อเนื่องเช่น control-C เพื่อคัดลอกจากนั้นคลิกกลางเพื่อวางและรับข้อมูลที่ไม่ถูกต้อง หรือเลือกบางอย่างจากนั้นไปที่ที่ฉันต้องการวางแล้วเลือกสิ่งที่ฉันต้องการวางทับเฉพาะการเลือกครั้งแรกของฉันเท่านั้น!

มีวิธีการรวมสองคลิปบอร์ดเหล่านี้หรือไม่

อัปเดต: Parcellite เข้ามาใกล้ แต่การวางตัวเลือกเป็นสิ่งจำเป็นจริงๆ มีวิธีการปิดการใช้งาน select-as-copy ใน X หรือไม่?


3 ปีแล้ว เรามีวิธีแก้ปัญหานี้หรือไม่?
Varun

Nope ด้วยเหตุผลอื่น ๆ ฉันได้เปลี่ยนมาใช้ KDE เมื่อเร็ว ๆ นี้ klipper เป็นที่ยอมรับสำหรับ kde + synergy แต่ฉันรู้ว่าไม่มีวิธีแก้ปัญหาที่ใช้งานได้สำหรับ gnome + synergy ปัญหาเกี่ยวกับ autocutsel, parcellite และ glipper ล้วนอยู่ในคำตอบและความคิดเห็นเกี่ยวกับคำถามนี้
TREE

ฉันคิดว่าปัญหานี้เกิดขึ้นเพราะคุณพยายามเข้าร่วม ตอนนี้คุณอาจจะเขียนทับ ctrl + c one ด้วยการเลือก หากคุณบังคับให้ใช้เฉพาะ Ctrl + c / Ctrl + v คุณสามารถเพิกเฉยต่อการเลือก / กลาง + คลิกหรือใช้เป็นตัวเลือกแยกต่างหาก ไม่ใช้การเลือก / กลาง + คลิก (หรือ Shift + ins) ติดกับ CTRL + C / CTRL + V และคุณไม่ได้มีปัญหา
GCB

คำตอบ:


29

autocutsel คือสิ่งที่คุณต้องการซิงค์ระหว่างคลิปบอร์ด X / X11 หลักและคลิปบอร์ด Gnome / GTK! นี่คือวิธี:

$ autocutsel &
$ autocutsel -s PRIMARY & 

มายากล!


1
ใช่แล้ว ! เพิ่มลงในของฉัน.bashrc
Natim

26

"autocutsel" จะไม่ทำสิ่งที่คุณต้องการ

ปัญหานี้มีมานานกว่าทศวรรษจนกระทั่งฉันพบการแก้ไขไม่กี่สัปดาห์หลัง

คุณต้องทำสิ่งนี้:

apt-get install parcellite

คลิกขวาที่ไอคอนและไปที่ "การตั้งค่า"

ตรวจสอบสิ่งต่อไปนี้:

  • ใช้การคัดลอก (Ctrl-C)
  • ใช้หลัก (ตัวเลือก)
  • ซิงค์คลิปบอร์ด

3
ดูเหมือนว่าจะรวมคลิปบอร์ดเรียบร้อยแล้ว มันไม่ได้แก้ปัญหาหลังซึ่งวางอยู่เหนือการเลือก ฉันชอบที่ฉันสามารถวางบัฟเฟอร์เดี่ยวด้วยปุ่ม control-v หรือปุ่มกลาง ฉันไม่ชอบการเลือก (และต้องการปิดการใช้งาน) เป็นสำเนา
TREE

Autocutsel ทำงานไม่สอดคล้องกัน (หรือไม่เลย) มันน่าผิดหวังมากขอบคุณสำหรับสิ่งนี้
NSAutomaton

sudo yum install parcelliteสำหรับ RHEL / CentOS
Noam Manos

FYI, parcelliteมีคุณสมบัติเย็น - ประวัติศาสตร์ของข้อความที่คัดลอก หากต้องการเปิดใช้งานการวางอัตโนมัติจากกล่องโต้ตอบประวัติคุณควรinstall xdotool
Noam Manos

อันนี้ใช้ได้สำหรับฉัน
Farhan.K

3

ดังนั้นฉันจึงอยากแยกบัฟเฟอร์การคัดลอกหลาย ๆ อันออกจากกันและซิงค์เป็นครั้งคราวจากอันใดอันหนึ่ง (เช่นเมื่อฉันใช้ keepass2) ดังนั้นหากฉันต้องการย้ายบางสิ่งจากคลิปบอร์ดไปยังบัฟเฟอร์สำเนา (ปุ่มกลางของเมาส์) , ฉันจะทำ:

xclip -o -selection clipboard | xclip -i 

2

ไม่ใช่คำพังเพย แต่ Klipper จาก KDE มีตัวเลือกให้ทำเช่นนี้ ฉันรู้สึกหงุดหงิดกับการขาดในคำพังเพยเช่นกัน


ฉันลอง Glipper ซึ่งมีวิธีการแก้ปัญหาที่เหมาะสมสำหรับปัญหาการเลือก: เมื่อคุณทำลายสิ่งที่คุณเลือกก่อนหน้านี้โดยเลือกอย่างอื่น Glipper ช่วยให้คุณเข้าถึงประวัติและกลับคืนสิ่งที่คุณมี อย่างไรก็ตามมันรบกวนการแชร์คลิปบอร์ดของ Synergy ซึ่งไม่ใช่การเริ่มต้น :(
TREE

1

ฉันคิดว่าautocutselจะแก้ปัญหาของคุณ แพคเกจ distro ส่วนใหญ่อย่างชาญฉลาดเป็น "autocutsel" ในอูบุนตูมันอยู่ในที่เก็บของจักรวาล


สิ่งนี้ดูมีแนวโน้มดีมาก แต่การใช้งานจะไม่เปลี่ยนแปลงอะไรเลย :(
TREE

คุณยกตัวอย่างที่แน่นอนได้ไหม คัดลอกจาก X (ใช้ ctrl-C) ไปยัง Y (ใช้ปุ่มกลางของเมาส์)? ฉันคิดว่าฉันอาจไม่เข้าใจสถานการณ์ที่แน่นอนของคุณ
DaveParillo

1

ในขณะที่ 0.9.2-1 (Debian Squeeze) ดูเหมือนว่า parcellite จะรวมคลิปบอร์ดทั้งสอง (Primary & Selection) ในขณะที่ autocutsel 0.9.0-1 ทำงานได้เกือบตลอดเวลา แต่สุ่มล้มเหลว


1

loliclip (ชื่อปัจจุบัน: xcmenu ) ทำสิ่งที่ฉันค้นหาเมื่อฉันชนกับคำถามนี้ มันปิดการใช้งานการคัดลอกในการเลือกเมาส์อย่างมีประสิทธิภาพโดยการบังคับให้บัฟเฟอร์หลักซิงค์กับคลิปบอร์ด ด้วยการกำหนดค่าเริ่มต้นหลังจากเริ่มโปรแกรมนี้คุณสามารถคัดลอกด้วย Ctrl + C (หรือ Ctrl + แทรก) และวางโดย Ctrl + V (หรือ Shift + Insert)


0

Problem 2เกิดขึ้นเนื่องจากทั้งการคัดลอกโดยการเลือกและวางด้วยการคลิกกลางย้ายข้อความไปยัง / จากบัฟเฟอร์เดียวกันคือบัฟเฟอร์การเลือกหลัก ในการเปลี่ยนแปลงนั้นฉันคิดว่าคุณจะต้องแก้ไขและคอมไพล์ Xorg อีกครั้ง แต่ฉันอาจจะผิด

มันจะง่ายขึ้นในการแก้ปัญหาทั้งสองโดยไม่ต้องวางด้วยการคลิกกลาง สิ่งนี้จะต้องมีการคัดลอก / วางอย่างชัดเจนเช่นเดียวกับสิ่งที่Ctrl+ C / Ctrl+ Vทำสำหรับแอปเดสก์ท็อป แต่จะใช้ได้กับแอป X ใด ๆ

เราต้องการโปรแกรมที่คัดลอกตัวเลือก X ไปยังคลิปบอร์ดและอีกโปรแกรมหนึ่งที่วางคลิปบอร์ดลงในเคอร์เซอร์ จากนั้นคุณสามารถผูกสิ่งเหล่านั้นกับคอมโบคีย์สากลได้ ฉันไม่ทราบว่ามีโปรแกรมใด ๆ เช่นนั้น


ผมไม่คิดว่ามันจำเป็นต้อง recompiling xorg เพราะklipperไม่ได้อย่างสมบูรณ์แบบ ..
neutrinus
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.