Synook

Vim with Colemak

:set langmap=nj,ek,il,ln,je,ki,NJ,LN

Much better! In this case insert has been mapped to k, since i has been mapped to one of the movement keys.