คัดลอกและวางในเทอร์มินัลโดยไม่มี SHIFT


15

ในการเลียนแบบขั้วทุกสิ่งที่ฉันรู้Ctrlที่จะใช้สำหรับการส่งรหัสควบคุมเช่นCtrl+ Cและ+Ctrl Zในระบบส่วนใหญ่สิ่งนี้ขัดแย้งกับแป้นพิมพ์ลัดทั่วไป

ดังนั้นในทุกระบบยกเว้น OS X CtrlShiftนั้นใช้สำหรับการคัดลอกและอื่น ๆ ซึ่งฉันคิดว่าน่ารำคาญจริงๆ หากฉันได้รับเงินทุกครั้งที่ฉันเปิดตัวตรวจสอบ Firefox โดยไม่ตั้งใจฉันก็จะรวย

ฉันพยายามเลียนแบบพฤติกรรมการใช้Cmdแป้นพิมพ์ลัดของแอปเปิ้ลแต่นี่เป็นไปไม่ได้ที่จะประสบความสำเร็จในเดสก์ท็อปทั้งหมด

อีกทางเลือกหนึ่งคือการใช้ชุดค่าผสมอื่นสำหรับการส่งรหัสควบคุม มีเทอร์มินัลอีมูเลเตอร์ที่รองรับสิ่งนี้หรือไม่?

ฉันพบว่าซากุระอนุญาตให้ตั้งค่าตัวปรับสำหรับคอมโบคีย์ แต่ไม่ใช่สำหรับตัวควบคุม คุณลักษณะที่พึงประสงค์อีกประการหนึ่งคือการพันบรรทัดแบบไม่ยุ่ง แต่ก็มีความสำคัญรอง


หากviเป็นสิ่งที่คุณสามารถตั้งค่าเทอร์มินัลในโหมด vi: $ set -o viและทุกสิ่งที่คุณทำviสามารถทำได้บนเทอร์มินัล
mkc

2
บนระบบ * nix คุณเลือกสิ่งที่จะคัดลอกไปยังคลิปบอร์ด (หนึ่งในนั้น) และวางคลิกกลาง ไม่จำเป็นต้องใช้แป้นพิมพ์ลัด
terdon

1
ผมขอแนะนำให้มองผ่านแคตตาล็อกด้านหลังของ Q & A ใน U & L เฉพาะ: "ยูนิกซ์คลิปบอร์ด" คลิปบอร์ด Unix นั้นซับซ้อนกว่า Windows ที่คุณคุ้นเคย มีคลิปบอร์ดหลายรายการรวมทั้งเครื่องมือมากมายสำหรับการโต้ตอบกับพวกเขา
slm

คุณกำลังพูดถึงอะไร ... การเลือกข้อความในเทอร์มินัลของฉันไม่ได้คัดลอกอะไรเลย ฉันไม่คุ้นเคยกับ Windows ฉันใช้โหมด vi แล้ว แต่esc, vไม่อนุญาตให้ฉันเลือกและดึงบางสิ่ง
Pepijn

คำตอบ:


14

คุณสามารถเปลี่ยนการตั้งค่าในการตั้งค่าคีย์บอร์ดของ Gnome Terminal ได้

  • Ctrl+ C= คัดลอก
  • Ctrl+ V= วาง

เมนู> แก้ไข> แป้นพิมพ์ลัด ... การตั้งค่าแป้นพิมพ์ลัดของ Gnome

จากนั้นคุณยังคงสามารถกดShiftเพื่อทำสิ่งใดก็ตามที่การกดคีย์ร่วมกันมักจะทำในเทอร์มินัลเช่น

  • Ctrl+ Shift+ C= ขัดจังหวะ
  • Ctrl+ Shift+ V= ตัวอักษรตัวอักษรถัดไป

หรือคุณอาจติดนิสัยการใช้งาน

  • Ctrl+ Ins= คัดลอก
  • Shift+ Del= ตัด
  • Shift+ Ins= วาง

ในแอปพลิเคชันทั้งหมดเพื่อหลีกเลี่ยงการกดCtrl+ Cในเทอร์มินัลโดยไม่ได้ตั้งใจ และให้โปรแกรมยกเลิกโปรแกรมแทนการคัดลอกข้อความ บรรดาวันทางลัดกลับไปที่ไอบีเอ็มมาตรฐาน Common เข้าถึงของผู้ใช้ บางคนอาจจำพวกเขาจาก DOS EDIT


1
วิธีการทำเช่นนั้นภายใต้ terminal xfce?
ChiseledAbs

1
คุณครับทำให้วันของฉัน! ฉันตกใจว่าฉันอยู่กับ ctrl + shift + c / v นานเท่าใดและความเสียหายทั้งหมดระหว่างแอปพลิเคชันทำให้เกิดการพิจารณาว่าการแก้ไขนี้ง่ายเพียงใด
Eloff


0

ฉันเป็นแฟนของParcellite มันสามารถคัดลอกเนื้อหาที่เลือกและวางเมื่อคลิกเมาส์กลาง มันเร็วกว่าการใช้แป้นพิมพ์ลัด ให้มันลอง.


4
+1 แต่สิ่งที่เกี่ยวข้องกับพัสดุเลือกที่จะคัดลอกและวางคลิกกลางเป็นพฤติกรรมเริ่มต้น * ระวัง
terdon

0

ด้วยเทอร์มินัลคิตตี้คุณสามารถตั้งค่าตัวเลือกการกำหนดค่านี้ (ไม่ใช่ค่าเริ่มต้น แต่ก็ดี):

map ctrl+c copy_or_interrupt

จากนั้นเมื่อคุณกดปุ่ม Ctrl-C มันจะคัดลอกหากมีการเลือกบางสิ่ง แต่หากไม่มีการเลือกอะไรเลยก็จะส่งสัญญาณอินเตอร์รัปต์ปกติ

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