ฉันกดปุ่มInsertโดยไม่ได้ตั้งใจและมันทำให้ฉันรำคาญจริงๆ
มีวิธีใดบ้างที่จะปิดการทำงานของพฤติกรรมเริ่มต้นสลับโหมดแทรก / เขียนทับในโปรแกรมแก้ไขหรือไม่
ฉันกดปุ่มInsertโดยไม่ได้ตั้งใจและมันทำให้ฉันรำคาญจริงๆ
มีวิธีใดบ้างที่จะปิดการทำงานของพฤติกรรมเริ่มต้นสลับโหมดแทรก / เขียนทับในโปรแกรมแก้ไขหรือไม่
คำตอบ:
ไปที่Keyboard Shortcutsในการตั้งค่าระบบจากนั้นกดปุ่ม Add และใส่ชื่อที่คุณต้องการพูดว่า "DisableIns" และtrueเป็นคำสั่งที่ไม่เป็นอันตรายจากนั้นกดปุ่ม Apply
ตอนนี้ในส่วนทางลัดที่กำหนดเองคุณจะพบรายการ
DisableIns | Disabled
คลิกที่Disabledแล้วดำเนินการกำหนดเองของคุณทางลัดIns กดใกล้เสร็จแล้ว
;เหมาะสำหรับฉัน
ฉันไม่แน่ใจว่าเป็นวิธี "ถูกต้อง" แต่ในการทดสอบของฉันฉันสามารถปิดการทำงานของการแทรกโดยใช้คำสั่งต่อไปนี้:
$ xmodmap -e "keycode 118 ="
หากวิธีนี้ใช้ได้ผลสำหรับคุณคุณสามารถกำหนดการมอบหมายในไฟล์~/.Xmodmapเช่น
keycode 118 =
ซึ่งควรโหลดโดยอัตโนมัติเมื่อเข้าสู่ระบบ ดูคำถามที่นี่และที่นี่สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่าท้องถิ่น xmodmap
พิมพ์sudo nautilusใน Terminal จากนั้นไปและเปิดกว้าง/usr/share/X11/xkb/symbols pcจากนั้นเปลี่ยนบรรทัดนี้:
key <INS> { [ Insert ] };
ไปยัง
key <INS> { [ XF86Send ] };// Insert
จากนั้นเรียกใช้สิ่งนี้:
sudo dpkg-reconfigure xkb-data
ใน Terminal และรีสตาร์ท Ubuntu
นี้จะแทนที่ด้วยInsert Sendคุณสามารถแทนที่ด้วยรหัสอื่นที่เหมาะสม หากต้องการดูรายการคีย์ให้ทำดังนี้
xmodmap -pke
หมายเหตุ : pcความผิดพลาดในการแก้ไข เช่นการใส่อักขระที่ไม่เหมาะสมอาจทำให้ Ubuntu เสียหาย