ผูก Ctrl + จากขวาไปที่คำต่อไปในนาโน (เหมือนในแอปอื่น ๆ ทั้งหมด)


16

และ Ctrl + Left เพื่อ prevword เช่นเดียวกัน ฉันอ่าน man page ของnanorcและพบว่า

ผูกเมนูฟังก์ชั่นที่สำคัญ

ดังนั้นเส้นbind ^Left prevword mainจะเป็นสิ่งที่ฉันต้องการปัญหาคือนาโนยอมรับได้เท่านั้น

อักขระอัลฟาหรือคำว่า "Space"

ดังนั้นจึงLeftไม่มีอยู่

มีวิธีการทำสิ่งนี้หรือไม่? ตอนนี้ฉันอยู่ที่ natty (nano 2.2.2) แต่ฉันจะอัปเกรด nano ถ้ารุ่นต่อมา (devel?) สามารถทำสิ่งนี้ได้


ในนาโนv2.7.1มันใช้งานได้ดีโดยใช้ Gnome Terminal
Ciprian Tomoiagă

คำตอบ:


12

น่าเศร้าที่ฉันไม่คิดว่ามันจะเป็นไปได้ ฉันได้พบกระทู้ที่นักพัฒนานาโนพูดว่า :

สวัสดีฉันได้พยายามค้นหาอย่างมากและต่ำเพื่อดูว่าเป็นไปได้หรือไม่ที่จะเลื่อนดูข้อความด้วยปุ่ม CTRL ซ้าย / ขวาเพื่อข้ามคำต่อคำ ...

น่าเสียดายที่ไม่มี Meta-Space และ Ctrl-Space เป็นเพียงกุญแจเดียวที่จะทำเช่นนั้น นี่เป็นเพราะในโหมดข้อความไม่มีวิธีใดที่นาโนจะบอกความแตกต่างระหว่าง Ctrl-Left และ Left และ Left และระหว่าง Ctrl-Right และ Right

ที่อื่นเขาเพิ่ม:

เพราะฉันคิดว่านาโนควรทำงานในลักษณะเดียวกันภายใต้ทั้ง X terminal และคอนโซลและฉันยังไม่พบคอนโซลที่สามารถแยกความแตกต่างระหว่าง [ปุ่มลูกศร] และ Ctrl- [ปุ่มลูกศร] ฉันหวังว่าจะไม่เป็นเช่นนั้น ...


1
น่าเศร้าอย่างที่มันเป็นฉันจะต้องยอมรับคำตอบของคุณ เจ๋งที่คุณไม่เพียง แต่ค้นพบ แต่ยังพบคำถามนี้!
เทอร์โบ

1
รุ่นล่าสุดของnanoการสนับสนุนในขณะนี้ askubuntu.com/questions/49530/…
wisbucky

6

มีวิธีแก้ไขปัญหานี้ กำหนดใหม่ - Ctrlซ้ายและ - Ctrlขวาในโปรแกรม Terminal ของคุณเพื่อใช้ปุ่มที่ไม่ค่อยได้ใช้เช่นF13และF14และ

จากนั้นใน ~ / .nanorc:

bind F13 prevword main
bind F14 nextword main

ตอนนี้ข้อบกพร่องสำหรับฉันอย่างน้อยก็คือมันจะใช้ได้เฉพาะเมื่อคุณใช้โปรแกรม Terminal ที่คุณใช้สำหรับการกำหนดคีย์ใหม่ ตัวอย่างเช่นในสถานการณ์ของฉันสิ่งนี้ไม่ทำงานเมื่อฉันอยู่ที่ฟิสิคัลคอนโซลของระบบปฏิบัติการของฉัน (ในกรณีของฉัน FreeBSD) แต่ฉันใช้ QVT / ข้อกำหนดจากเดสก์ท็อปของฉันในห้องอื่นเกือบ 100% ของเวลา ทำงานเหมือนจับใจ


น่าสนใจ เทอร์มินัลใดที่คุณใช้ ฉันมองหาสถานที่แบบนี้ใน gnome-terminal และหาอะไรไม่เจอ ปกติฉันจะใช้ stjerm และไม่เห็นอะไรแบบนั้น
เทอร์โบ

ตามที่ระบุไว้ข้างต้นฉันใช้ผลิตภัณฑ์ชื่อ QVT / ข้อกำหนด มันเป็นโปรแกรมเทลเน็ตที่เรียบง่ายแม้ว่าจะเป็นโปรแกรมที่ยอดเยี่ยมมากที่ฉันดาวน์โหลดในเดือนสิงหาคมปี 1998 โดยตรงจาก บริษัท (ซอฟต์แวร์ QPC) ดูเหมือนจะหาเวอร์ชั่นใหม่ไม่พบ ฉันได้ตั้งอีมูเลชั่นไว้ที่ 'VT220-7bit' อย่างไรก็ตามคีย์เหล่านี้ควรจะนิยามใหม่ได้ในเชลล์ * NIX ของคุณ ฉันยังไม่ได้ทำการวิจัยเพียงเพราะตัวเลือกเทอร์มินัลนั้นอยู่ตรงหน้าฉันเท่านั้น
Kingpin

2

nanoติดตั้งรุ่นล่าสุดของ พวกเขาได้เพิ่มctrl+leftและctrl+rightย้ายโดยคำพูด (แน่นอนว่า v2.7.4 มีสิ่งนี้)


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