บางครั้งฉันคัดลอกบางสิ่งไปยังคลิปบอร์ดและมันไม่ได้วางด้วยShift+ Insertแต่ใช้Ctrl+ Vหรือวางคลิกขวา พฤติกรรมดูเหมือนสับสนและคาดเดาไม่ได้ มีเหตุผลบางอย่างที่อยู่เบื้องหลังการเปลี่ยนแปลงหรือไม่?
บางครั้งฉันคัดลอกบางสิ่งไปยังคลิปบอร์ดและมันไม่ได้วางด้วยShift+ Insertแต่ใช้Ctrl+ Vหรือวางคลิกขวา พฤติกรรมดูเหมือนสับสนและคาดเดาไม่ได้ มีเหตุผลบางอย่างที่อยู่เบื้องหลังการเปลี่ยนแปลงหรือไม่?
คำตอบ:
คำถามนี้ดูเหมือนจะเกี่ยวข้องกับพฤติกรรมของการผสมคีย์ แต่คุณไม่ได้ให้แอปพลิเคชันที่คุณใช้คีย์ผสมเหล่านี้ ดังนั้นเมื่อพิจารณาสิ่งที่ Javier Rivera พูดเหตุผลที่จำเป็นต้องใช้ SHIFT + CTRL ในเทอร์มินัลเป็นเพราะชุดค่าผสมเหล่านี้บางส่วนถูกใช้ในการควบคุมคำสั่งเทอร์มินัล
ในตัวอย่าง: เมื่อคุณต้องการที่จะ "ยกเลิก" คำสั่งปัจจุบันคุณจะกด 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 จัดการคุณลักษณะ "วางแบบพิเศษ" ได้อย่างไร:
Shift
+ Insert
ตามที่กล่าวไว้ในคำถาม?
คลิปบอร์ดมีสองประเภทใน Unix / Linux: ปรมาจารย์ (มักใช้กับ Ctrl-X / C / V) และ SELECTION (ข้อความที่เลือกโดยเมาส์แทรกด้วย Shift-Insert หรือคลิกปุ่มกลางของเมาส์)
ดูhttps://wiki.archlinux.org/index.php/clipboardสำหรับรายละเอียดเพิ่มเติม
นี่คือสิ่งที่ฉันเคยทำ:
Ctrl+ Insert: คัดลอกไปที่คลิปบอร์ด
Shift+ Insert: PASTE จากคลิปบอร์ด
Shift+ Delete: ตัดไปที่คลิปบอร์ด
ตอนนี้ฉันมีแป้นพิมพ์ Apple แล้วฉัน: (แป้นพิมพ์ Apple ไม่มีแป้นแทรก)
Ctrl+ Cเพื่อคัดลอกไปยังคลิปบอร์ด
Ctrl+ Vถึง PASTE จากคลิปบอร์ด
Shift+ Deleteเพื่อตัดไปยังคลิปบอร์ด
ในเทอร์มินัลโดยใช้ Putty:
เลือกข้อความด้วยการคัดลอกเมาส์โดยตรงไปยังคลิปบอร์ด
คลิกขวาที่ใดก็ได้ในหน้าต่างเทอร์มินัลทำการวาง
ในเซสชันเชลล์ปกติ:
ฉันเลือกด้วยเมาส์และใช้Ctrl+ Shift+ Cเพื่อคัดลอกไปยังคลิปบอร์ด
ฉันใช้Ctrl+ Shift+ Vเพื่อวาง
เท่าที่ฉันรู้ฉันใช้ CRTL + V เสมอเพื่อวาง แต่เมื่อฉันอยู่ในอาคาร ด้วยเหตุผลทางประวัติศาสตร์ไม่สามารถใช้จดหมาย CTRL + ได้ดังนั้นฉันจึงใช้ SHIFT + CTRL + V ในเทอร์มินัล
ฉันเชื่อเสมอว่า Shitf + Insert เป็นมรดกจาก Unix รุ่นเก่าให้พวกมันใช้ตัวนับเวลาสบาย ๆ แต่ GUI ที่ทันสมัยใช้ CTRL + V เป็นค่าเริ่มต้น