Don't forget: it can be arbitrarily extended in a popular programming language and it has an unrestricted free trial.
ST or Emacs?
Re:Sublime Text 3.0
by bitexploder on Wednesday September 13, 2017 @05:23PM
(#15242827)
ST. Python is the popular language. Elisp is... not popular. But you can do CL in emacs.
As an aside I found the Leo editor not too long ago. http://leoeditor.com/ -- one of the few editors that made me think "that is a little new". Leo is implemented in Python.
I wish there was a modern equivalent of emacs, only all Python. :)
Yuck. I prefer what Neovim did: editor comminicates using RPCs with arbitrary external programs using over a socket. Zero language lock-in and maximum extensibility.
If I install emacs it is just okay. It probably has syntax highlighting, depending on the Linux distribution. It probably doesn't have any quality of life improvements for language X. I can drop in a theme and colorize it pretty quickly to my liking. From there, emacs is still very powerful, but there are a lot of things I really love for long and deep editing sessions when I am going through a lot of files on a code review or what not.