Vim เป็นตัวแก้ไขข้อความที่ฉันต้องการเมื่อฉันเขียนโปรแกรมและทำให้ฉันพบเจอปัญหาที่น่ารำคาญเป็นพิเศษ
บ่อยครั้งเมื่อฉันต้องการบันทึกบัฟเฟอร์อย่างรวดเร็วและทำงานอื่น ๆ ต่อไปฉันจะทำตามปกติ
:w
อย่างไรก็ตามฉัน - สิ่งที่ดูเหมือนจะเป็นมากกว่า 50% ของเวลา - จัดการเพื่อใช้ประโยชน์จากสิ่งนั้น:wเสมอ ตามธรรมชาติแล้วเสียงตะโกนใส่ฉันเพราะWมันเป็นคำสั่งที่ไม่ถูกต้อง
E492: Not an editor command: W
คำถามของฉันคือคำสั่งโคลอนหนึ่งคำสั่งในกลุ่มได้อย่างไร โดยเฉพาะอย่างยิ่งคุณสามารถเป็นตัวอย่างวิธีการนามแฝงไปWw
ฉันรู้กระบวนการในการmap ปุ่มบางคำสั่ง น่าเสียดายที่นั่นไม่ใช่สิ่งที่ฉันกำลังมองหา
:Wคุณสามารถทำแผนที่คีย์เพื่อทำการบันทึก หากคุณคุ้นเคยกับบางโปรแกรมที่บันทึกด้วย Ctrl-s จะมีการจับคู่จาก $ VIM / mswin.vim:" Use CTRL-S for saving, also in Insert mode noremap <C-S> :update<CR> vnoremap <C-S> <C-C>:update<CR> inoremap <C-S> <C-O>:update<CR>