Other than Kakoune, is there anything else in this vein? Preferably not written in Rust?