คุณจะรู้ได้อย่างไรว่าเมื่อไรที่จะใช้ SHIFT + INSERT เทียบกับ CTRL-V เทียบกับการคลิกขวาเพื่อวาง


28

บางครั้งฉันคัดลอกบางสิ่งไปยังคลิปบอร์ดและมันไม่ได้วางด้วยShift+ Insertแต่ใช้Ctrl+ Vหรือวางคลิกขวา พฤติกรรมดูเหมือนสับสนและคาดเดาไม่ได้ มีเหตุผลบางอย่างที่อยู่เบื้องหลังการเปลี่ยนแปลงหรือไม่?

คำตอบ:


8

คำถามนี้ดูเหมือนจะเกี่ยวข้องกับพฤติกรรมของการผสมคีย์ แต่คุณไม่ได้ให้แอปพลิเคชันที่คุณใช้คีย์ผสมเหล่านี้ ดังนั้นเมื่อพิจารณาสิ่งที่ Javier Rivera พูดเหตุผลที่จำเป็นต้องใช้ SHIFT + CTRL ในเทอร์มินัลเป็นเพราะชุดค่าผสมเหล่านี้บางส่วนถูกใช้ในการควบคุมคำสั่งเทอร์มินัล

ในตัวอย่าง: เมื่อคุณต้องการที่จะ "ยกเลิก" คำสั่งปัจจุบันคุณจะกด CTRL + C ซึ่งส่วนใหญ่จะใช้ในระบบเพื่อทำงาน "คัดลอก" วิธีนี้หากคุณกด CTRL + C ในเทอร์มินัลเพื่อ "คัดลอก" ข้อความบางส่วนและแอปพลิเคชันหรือกระบวนการทำงานอยู่คุณจะ "ยกเลิก" กระบวนการหรือ "ปิด" แอปพลิเคชันที่ทำงานอยู่

คำสั่งถูกยกเลิกโดยคอมโบคีย์ ctrl-c

SHIFT + CTRL ขึ้นอยู่กับ GUI ที่คุณใช้หรือแอปพลิเคชันซอฟต์แวร์นั้นมีประโยชน์สำหรับการจัดรูปแบบหรือดำเนินการกับภารกิจ "พิเศษวาง" ซึ่งช่วยให้คุณสามารถเลือกรูปแบบที่ข้อความที่คัดลอกจะถูกทิ้งลงในแอปพลิเคชัน

ตัวอย่างเช่น: หากคุณใช้ OpenOffice Word Processor หรือ Spreadsheet เมื่อ SHIFT + CTRL + V คุณจะได้รับแจ้งให้เลือกรูปแบบที่คุณจะใช้สำหรับคลิปบอร์ดที่จะดร็อปลงในเอกสาร

รูปภาพถัดไปแสดงให้เห็นว่าปุ่ม CTRL-V และ SHIFT + CTRL + V วางเนื้อหาของคลิปบอร์ดลงในเอกสารอย่างไร: ภาพประกอบ

รูปภาพถัดไปแสดงให้เห็นว่าปุ่ม CTRL-V และ SHIFT + CTRL + V วางเนื้อหาของคลิปบอร์ดลงในเอกสารอย่างไรหลังจากเลือกรูปแบบในเอกสารด้านขวา: ภาพประกอบ

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

คุณควรตรวจสอบในเมนู "แก้ไข" ของแอปพลิเคชันเพื่อดูวิธีจัดการงาน "วางแบบพิเศษ"

รูปภาพถัดไปแสดงให้เห็นว่า OpenOffice Word Processor จัดการคุณลักษณะ "วางแบบพิเศษ" ได้อย่างไร: ป้อนคำอธิบายรูปภาพที่นี่


4
คำถามปรากฏขึ้นกับฉันเกี่ยวกับคลิปบอร์ดสองประเภท: ระดับประถมศึกษา (ปกติคือ Ctrl-C / V / X) และ CLIPBOARD (การเลือกเมาส์, การแทรกด้วย Shift-Ins) และไม่ต้องใช้ Shift เพิ่มเติมในเทอร์มินัลสำหรับคลิปบอร์ดหลัก ทางลัด (หรือวางแบบพิเศษของ LibreOffice)
blueyed

1
"คำตอบ" นี้ไม่มีการอ้างอิงถึงShift+ Insertตามที่กล่าวไว้ในคำถาม?
MrWhite

31

คลิปบอร์ดมีสองประเภทใน Unix / Linux: ปรมาจารย์ (มักใช้กับ Ctrl-X / C / V) และ SELECTION (ข้อความที่เลือกโดยเมาส์แทรกด้วย Shift-Insert หรือคลิกปุ่มกลางของเมาส์)

ดูhttps://wiki.archlinux.org/index.php/clipboardสำหรับรายละเอียดเพิ่มเติม


2
ฉันคิดว่านี่เป็นคำตอบที่ดีที่สุด
Wyatt8740

20

นี่คือสิ่งที่ฉันเคยทำ:

Ctrl+ Insert: คัดลอกไปที่คลิปบอร์ด

Shift+ Insert: PASTE จากคลิปบอร์ด

Shift+ Delete: ตัดไปที่คลิปบอร์ด

ตอนนี้ฉันมีแป้นพิมพ์ Apple แล้วฉัน: (แป้นพิมพ์ Apple ไม่มีแป้นแทรก)

Ctrl+ Cเพื่อคัดลอกไปยังคลิปบอร์ด

Ctrl+ Vถึง PASTE จากคลิปบอร์ด

Shift+ Deleteเพื่อตัดไปยังคลิปบอร์ด

ในเทอร์มินัลโดยใช้ Putty:

เลือกข้อความด้วยการคัดลอกเมาส์โดยตรงไปยังคลิปบอร์ด

คลิกขวาที่ใดก็ได้ในหน้าต่างเทอร์มินัลทำการวาง

ในเซสชันเชลล์ปกติ:

ฉันเลือกด้วยเมาส์และใช้Ctrl+ Shift+ Cเพื่อคัดลอกไปยังคลิปบอร์ด

ฉันใช้Ctrl+ Shift+ Vเพื่อวาง


0

เท่าที่ฉันรู้ฉันใช้ CRTL + V เสมอเพื่อวาง แต่เมื่อฉันอยู่ในอาคาร ด้วยเหตุผลทางประวัติศาสตร์ไม่สามารถใช้จดหมาย CTRL + ได้ดังนั้นฉันจึงใช้ SHIFT + CTRL + V ในเทอร์มินัล

ฉันเชื่อเสมอว่า Shitf + Insert เป็นมรดกจาก Unix รุ่นเก่าให้พวกมันใช้ตัวนับเวลาสบาย ๆ แต่ GUI ที่ทันสมัยใช้ CTRL + V เป็นค่าเริ่มต้น


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