vim单个符的映射

fun! Dft(t="")
"单符头."
    exe 'set opfunc='.a:t
    return "\<Esc>g@e"
endf

fun! Ts2(t)
"只处理1个符即可."
    let i="dj".Qyf()
    echo i
endf

//然后
nnoremap <expr> gz Dft('Ts2')

vim借助g@来实现后面单个符的映射.

posted @ 2022-08-14 21:28  zjh6  阅读(9)  评论(0)    收藏  举报  来源