tried using ultisnips, needs more work
c-j to trigger snippets