เมื่อฉันต้องการให้เคอร์เซอร์ไปที่จุดสิ้นสุดของไฟล์ (เช่นจุดสิ้นสุดของบรรทัดสุดท้าย) ใน Vim ฉันต้องพิมพ์การกดแป้นหกครั้ง:
<ESC>G$a
- ซึ่งแปลเป็นESC+ Shiftg+ Shift4+ aบนเค้าโครงแป้นพิมพ์ของฉัน
ฉันจะทำสิ่งนี้ได้อย่างมีประสิทธิภาพมากขึ้นได้อย่างไร
เนื่องจากฉันทำงานกับเครื่องที่แตกต่างกันเป็นประจำฉันไม่สามารถเปลี่ยน. vimrc ได้ตลอดเวลาดังนั้นฉันจึงค้นหาคำตอบโดยไม่ต้องแก้ไขหรือสร้างไฟล์นั้น
$
บนแป้นพิมพ์ของสหรัฐอเมริกาและอาจเป็นไปได้ว่าสำหรับชาวอเมริกันที่ป้อนคำสั่ง$
เป็นเพียงการกดแป้นเพียงปุ่มเดียว ฉันต้องการแสดงให้เห็นอย่างชัดเจนว่าสำหรับฉัน (ด้วยแป้นพิมพ์ภาษาเยอรมัน) มันเป็นการกดแป้นพิมพ์สองครั้ง
<esc>G$a
คุณแสดงการเปลี่ยนแปลงโดยการทำให้ตัวอักษรตัวพิมพ์ใหญ่ และคุณแสดง$
แทน shift + 4 เนื่องจากไม่ว่าคีย์บอร์ดจะทำงานอย่างไรของปุ่มนี้ ($
) จะไม่เปลี่ยน แต่ถ้าคุณกด Shift + 4 ความหมายก็สามารถเปลี่ยนได้ :)