cool vim completion and snippets