我希望在vim的插入模式下能够保存文件。我想使用以下快捷方式:
inoremap <leader>w <Esc>:w<cr>
虽然这个快捷键在插入模式下保存文件,但光标会停留在比实际手动输入“Esc :w”和“Enter”时多一个位置。这是个问题,因为当我在一行的末尾使用快捷键时,它会跳到下一行,然后我必须回到我保存的起点。
如果有人能帮我将"w"映射成与我手动输入"Esc :w"和"Enter"时完全相同的操作,我将不胜感激。
我应该补充说,如果我使用以下按键映射,一切都按我想要的方式工作:
inoremap <C-s> <esc>:w<CR>
然而,我想避免同时按下CTRL
和s
。可能是<leader>
出了问题,但我无法弄清楚问题出在哪里(我使用,
作为我的leader key)。