Cancel vi mode in shell
Add popup support for snippet selection
Add yasnippet support