Ctrl-A ไม่ทำงานในโหมดบรรทัดคำสั่ง vim


3

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

Ctrl+eและCtrl+wกำลังทำงาน แต่เมื่อฉันกดมันเป็นเพียงแค่พิมพ์Ctrl+a^A

มีวิธีอื่นในการข้ามไปยังจุดเริ่มต้นของบรรทัดหรือไม่


มันเป็นเช่นเดียวกับในสวยมากทุกเครื่องมือป้อนข้อความในทุกโปรแกรมที่เขียนด้วยทุกเครื่องมือ UI <Home>ในทุกแพลตฟอร์ม:
romainl

1
ฉันไม่มี <Home> บนแป้นพิมพ์แล็ปท็อปของฉัน
woodstok

คำตอบ:


6

Ctrl- bหรือHomeจะกระโดดเคอร์เซอร์ไปที่จุดเริ่มต้นของบรรทัดในโหมดบรรทัดคำสั่ง

:help c_Homeดู

เพิ่ม

cnoremap <C-A> <Home>

ตามที่คุณต้องการ.vimrcจะอนุญาตให้คุณใช้Ctrl- a.


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