Vim
เป็นตัวแก้ไขข้อความที่ฉันต้องการเมื่อฉันเขียนโปรแกรมและทำให้ฉันพบเจอปัญหาที่น่ารำคาญเป็นพิเศษ
บ่อยครั้งเมื่อฉันต้องการบันทึกบัฟเฟอร์อย่างรวดเร็วและทำงานอื่น ๆ ต่อไปฉันจะทำตามปกติ
:w
อย่างไรก็ตามฉัน - สิ่งที่ดูเหมือนจะเป็นมากกว่า 50% ของเวลา - จัดการเพื่อใช้ประโยชน์จากสิ่งนั้น:w
เสมอ ตามธรรมชาติแล้วเสียงตะโกนใส่ฉันเพราะW
มันเป็นคำสั่งที่ไม่ถูกต้อง
E492: Not an editor command: W
คำถามของฉันคือคำสั่งโคลอนหนึ่งคำสั่งในกลุ่มได้อย่างไร โดยเฉพาะอย่างยิ่งคุณสามารถเป็นตัวอย่างวิธีการนามแฝงไปW
w
ฉันรู้กระบวนการในการ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>