【发布时间】:2018-11-17 19:02:07
【问题描述】:
为了快速注释代码行,我在 vimrc 中添加了以下几行:
augroup cmnts
autocmd FileType c, cpp, javascript nnoremap <buffer> <leader>c
I//<esc>j
autocmd FileType python nnoremap <buffer> <leader>c I#<esc>j
augroup END
我的期望是,当我用数字重复映射时,会注释该行数,但它只是多次添加注释字符。
例如在 Python 中,当我输入 Hc Hc Hc(H 是我的前导键)时,它会变成三行,但是当我输入 3Hc 时,我会在当前行的开头得到 ###。
【问题讨论】:
标签: vim macros keymapping