improve s:complete
fix s:complete
fix buffer over run
remove unnecessary size specification
quick return
jump back with c-t, not c-[