A vim inspired text editor