vim映射标点符号

fun!Ybd(a,c)
"映标点,映射标点.前面为(`按键 函数`,标点)
let[a,b]=split(a:a)
"用空格分隔
let c=a:c
let k=string(c)
let m='vnoremap <silent>'.a.c.' :call Gbbd("'.b.'",'.k.')<CR>'
"call Gbbd("Qdd",' ')
"空格在按space是输不出来的.
"echom m
"映的是可视模式下的标点.不要递归
exe m
"就在这里执行.
endf

posted @ 2021-12-11 16:44  zjh6  阅读(11)  评论(0)    收藏  举报  来源