vim利用quickui加菜单
为啥要用菜单呢?主要是为了能够快速帮助你定位常用函数.如果你用快速菜单,你要上下翻来翻去,很麻烦.
菜单就不一样了,都放在一起,归个类.很方便.
"清理
fun! Zcy(l,t)
"前为列,后为头
let dd=[]
for i in a:l
let[a,b,c,d]=split(i,',')
"a为命令,b为参数个数,c为简单描述,d为详细
let ll=J1ml(a)
let o=[c.'|'.a,ll,d]
"作为备注
call add(dd,o)
endfor
call quickui#menu#install(a:t,dd)
endf
fun! Zccd()
"注册菜单,列表
call quickui#menu#reset()
let s:nn=Dsl($MVIM.'\注册编辑函数.txt')
"读双列.有s代表静态变量,m为标题
let s:m=['替换','合并','头尾','交换']
call Dd(len(s:nn)==len(s:m))
for i in range(len(s:m))
call Zcy(s:nn[i],s:m[i])
"一样一样注册
endfor
endf
call Zccd()
"注册菜单
let g:quickui_show_tip = 1
noremap <silent>gh :call quickui#menu#open()<cr>
"左一个g,右一个h
浙公网安备 33010602011771号