Added neosnippet by @shougo