fix #3227, tab complete after :