A plugin based text mode text editor