Know about vim? emacs? nano? Bah. You have only scratched the surface.
If you can’t find something to your liking here, then you should probably consider building it yourself.
Don’t forget to check the page that tells what editor your favorite free software superhero uses. (In case anyone asks, I begrudgingly use vim. You can add me to the wiki if you want. )