Next generation vim support for atom