ฉันจะใช้คลิปบอร์ดรวมเดียวได้อย่างไร (แม้สำหรับ“ เส้นทางคัดลอก” ของ IntelliJ)


23

ฉันไม่เข้าใจรูปแบบคลิปบอร์ดลินุกซ์ / s แทนที่จะเข้าใจมันมีวิธีทำให้เป็นคลิปบอร์ดที่รวมเป็นหนึ่งเดียวได้ง่ายขึ้นหรือไม่ คุณก็รู้ดังนั้นฉันสามารถคัดลอกในแอพใดก็ได้และวางในที่อื่นได้หรือไม่

ปัญหาปัจจุบันที่ดักฟังฉันคือการกระทำ "คัดลอกพา ธ " ของ IntelliJ ดูเหมือนว่าจะคัดลอกพา ธ ของไฟล์ปัจจุบัน แต่ฉันสามารถวางกลับเข้าไปใน IntelliJ เองได้ - ถ้าฉันพยายามวางลงในเทอร์มินัลเนื้อหาก็ไม่ได้ ในคลิปบอร์ด


ไม่เคยใช้ IDE นั้น แต่ฉันไม่มีปัญหาใด ๆ กับคลิปบอร์ด Linux มีสถานการณ์ sch อื่น ๆ ?
tshepang

1
@Tshepang - ตัวอย่างหนึ่งเป็น gvim ถ้าฉันเลือกข้อความทำการแก้ไข -> คัดลอกจากนั้นเลือกอีกส่วนหนึ่งของข้อความจากนั้นฉันจะวางข้อความสองส่วนที่มีประสิทธิภาพ คลิกกลางจะวางข้อความสุดท้ายที่ฉันเลือกในขณะที่แก้ไข -> วางจะวางข้อความที่ฉันแก้ไข -> คัดลอก
ripper234

มีแนวคิดของคลิปบอร์ดในระบบ X Window เนื่องจากเวลาส่วนใหญ่ที่คุณทำงานใน X นี่เป็นเพียงเรื่องของการกำหนดค่า / โปรแกรมปะแก้ที่ไม่ใช้คลิปบอร์ด X เพื่อใช้งาน ตัวอย่างเช่น X-window ที่เปิดใช้งาน GNU Emacs ไม่ได้คัดลอกไปยังคลิปบอร์ด X โดยค่าเริ่มต้น แต่สามารถกำหนดค่าได้อย่างง่ายดาย
alex

@alex ไม่จริงอย่างแน่นอนมีหลายแนวคิดของคลิปบอร์ดในระบบ X Window
Adam Byrtek

1
@ ripper234: นั่นเป็นเพราะกลุ่มโดยค่าเริ่มต้นคัดลอกไปยังบัฟเฟอร์ภายใน หากคุณต้องการคัดลอกไปยังคลิปบอร์ดของระบบใช้ + พิเศษบัฟเฟอร์เพื่อคัดลอก"+yและวาง"+pในโหมดคำสั่ง บัฟเฟอร์ * เป็นบัฟเฟอร์คลิกกลางและมีบัฟเฟอร์ปกติจำนวนมากซึ่งสามารถใช้งานได้โดย Vim ซึ่งสามารถเข้าถึงได้โดยนำหน้าสำเนา / วางด้วย "a to" b (เช่น"aY)
Lie Ryan

คำตอบ:


14

มีผู้จัดการคลิปบอร์ดหลายคนเช่น parcellite, klipper, glipper, glippy, anamnesis, pastie และอื่น ๆ โดยทั่วไปจะช่วยให้คุณสามารถจัดการคลิปบอร์ดได้โดยแสดงประวัติ

บางส่วนของพวกเขาอนุญาตให้คุณจัดการกับคลิปบอร์ดหลักและรองเป็นหนึ่ง (parcellite และ klipper ทำแน่นอน)

Anamnesis ช่วยให้คุณสามารถไถประวัติของคุณด้วยเครื่องมือค้นหา


4
ฉันเพิ่งติดตั้ง Parcellite ตามคำแนะนำของคุณและใช้งานได้ดีอย่างน่าอัศจรรย์ มันเป็นเรื่องง่ายและทำงานให้เสร็จลุล่วง ขอบคุณสำหรับคำแนะนำ!
jeroen

Anamnesisเหมาะกับงานที่ดี codebase ขนาดเล็กมากและง่ายต่อการอ่านบูต
Ehtesh Choudhury

1
พวกเราที่ใช้งาน ssh และ vim อย่างหนักด้วยโหมดการมองเห็นจะต้องมองคำถามนี้เพื่อเติมเต็มช่องว่าง: คลิปบอร์ดผ่านเซสชัน SSH ผ่าน VIM (คำแนะนำ: ไม่จำเป็นต้องมี xserver ทางฝั่งเซิร์ฟเวอร์)
Alois Mahdal

4

autocutselเป็นเครื่องมือที่มีน้ำหนักเบาที่รวมเนื้อหาของคลิปบอร์ดทั้งสอง คุณอาจลองใช้ตัวจัดการคลิปบอร์ดแบบเต็มเป่าตามที่ Shawn แนะนำ


3

สมมุติว่าคุณกำลังพยายามวางลงในเทอร์มินัลด้วยการคลิกกลาง

โดยทั่วไปถ้าคุณคัดลอกด้วยเมนูแอปพลิเคชันเมนูบริบท (ซึ่งโดยปกติจะเรียกใช้เมนูแอปพลิเคชัน) หรือ^c(ซึ่งมักจะเรียกเมนูแอป) ผลลัพธ์จะถูกเก็บไว้ในการเลือก "คลิปบอร์ด" และสามารถวาง^vหรือ เมนูที่เกี่ยวข้อง

หากคุณคัดลอกโดยเน้นข้อความด้วยเมาส์ผลลัพธ์จะถูกเก็บไว้ในการเลือก "หลัก" และสามารถวางได้โดยคลิกกลางที่หน้าต่างเป้าหมาย

หากคุณเลือกข้อความในแอปพลิเคชันด้วยเมาส์ให้ใช้^cเพื่อคัดลอกด้วยตนเองคุณจะเก็บผลลัพธ์ไว้ในการเลือก "หลัก" ด้วยเมาส์และการเลือก "คลิปบอร์ด" ด้วย^cดังนั้นพวกเขาทั้งคู่จะจับคู่กับคุณ ไม่สับสน

แต่ถ้าคุณเลือกข้อความในแอปของคุณด้วยคีย์บอร์ดให้กด^cและจากนั้นเลือกข้อความอื่น ๆ (เช่นการเลือกเป้าหมายเพื่อเขียนทับ) ผลลัพธ์จะไม่ถูกเก็บไว้ในการเลือก "หลัก" และคุณจะไม่ได้รับข้อความที่คัดลอก . คุณจะไม่สามารถคลิกกลางเพื่อวางข้อความที่คัดลอกได้ แต่คุณสามารถใช้เมนูแอปพลิเคชันเทอร์มินัลหรือเมนูบริบทเพื่อวางจากการเลือก "คลิปบอร์ด"

บางการใช้งานจะยังเติม "หลัก" การเลือกเมื่อคุณคัดลอกไปที่คลิปบอร์ด "" นี่เป็นพฤติกรรมที่ไม่ได้มาตรฐานและควรหลีกเลี่ยงและไม่น่าเชื่อถือ

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