even better vim completion