วิธีการย้าย ctrl-left / ctrl-right ไปเหนือคำใน Lion


2

มีคำถามสั้น ๆ เกี่ยวกับการใช้คำที่คล้ายกับ emacs ใน terminal ของฉัน ฉันมี ตั้งค่านี้ อัปเกรดเป็น Lion และมี ctrl-left & amp; ctrl-right ตั้งค่าให้ \033b & amp; \033f ตามลำดับ น่าเสียดายที่โพสต์อัปเกรด ctrl-left & amp; ctrl-right ดูเหมือนจะไม่ทำงานอีกต่อไป

ฉันเคยเห็น ทางออกนี้ ซึ่งทำให้ alt-left & amp; alt-right ประพฤติตามที่กล่าวมา แต่ฉันหวังว่าจะได้ ctrl-left & amp; ctrl-right ทำงานเหมือน แต่ก่อนและฉันก็สงสัยว่าคนที่นี่มีวิธีแก้ปัญหาหรือไม่

PS: นอกจากนี้พฤติกรรมนี้ไม่ทำงานอย่างถูกต้องในของฉัน ไคลเอนต์ VNC เช่นกัน - ซึ่งมันทำมาก่อนหน้านี้

คำตอบ:


1

ปรากฎว่าการควบคุมภารกิจ (ใน Lion) มีคีย์ผสมเหมือนกัน Move left a space และ Move right a space - ซึ่งฉันไม่ได้ใช้เป็นพิเศษ ปิดใช้งานสิ่งนี้ใน Settings -> Keyboard Shortcuts ทำเคล็ดลับสำหรับฉัน


0

⌃ ←และ ⌃ →ได้ย้ายคำไปทางซ้ายและขวาตามค่าเริ่มต้นใน Terminal ตั้งแต่ 10.7

นอกจากนี้คุณยังสามารถเปลี่ยนได้ในแอปพลิเคชันอื่น ๆ โดยการสร้าง ~ / Library / KeyBindings / และบันทึกเป็น DefaultKeyBinding.dict:

{
    "^\UF702" = moveWordLeft:;
    "^\UF703" = moveWordRight:;
}

ฉันไม่มี 'Library' ภายใต้ '~' และไม่มี 'KeyBindings' ใต้ '/ Library'
decimus phostle

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