some new hints for vim