Under Linux we use UltraEdit for Fortran development. It has syntax colouring, supports large number of open files and has all of the usual editing facilities including column format. But it crashes. Mean time between failures is about 3 hours and the crashes are not recoverable.
I have been using Kate for most projects (Fortran and other) in the past 15 years and it hasn’t crashed once. (I like KDE the software ecosystem in general). Before that and in between, I also used Emacs quite a bit. Never had any issues with it, but it’s half an operating system.
I had a sysop for a large government HPC system joke that Emacs was as much lifestyle and religion for some folks as it was a text editor. He also resisted installing it on the system login nodes because he claimed it would quickly gobble up all of the available memory on a node. Don’t know if thats true or not.
This thread got me thinking about alternatives to vim on Linux (there are several that show up in my Linux Mint software manager). However, my two favorite editors are my first interactive editor (EDT on VAX/VMS) and the Enhanced Editor on OS/2. I searched to see if anyone had ported either one of these to Linux and was surprised to see that a mostly compatiable version of EDT exits. Anyone tried it. The Enhanced Editor is still the most powerful editor I’ve used since you could write scripts (some variant of REXX if I remember correctly) that could do just about anything you would ever want to do with an editor.
I am eagerly waiting for an equivalent to this funny video about emacs to have a vim equivalent. I use vim for most of my work and vscode when I am exploring a new codebase, if I am already familiar with it I just vim my way through life.