Oddbean new post about | logout
 I would recommend neovim but I don't know if that would fit your definition of modern :)
Zed also looks pretty interesting although I haven't tried it yet.