Editors for Fortran development under Linux

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.

Can anyone recommend an alternative?

VSCode works on all OS and with almost any file format you can think off.

I use it daily and natively on Windows and Linux.

I highly recommend jEdit. It runs under Java, is cross-platform, supports modern Fortran syntax highlighting and has an extensive plugin library.

I’ve been using jEdit for Fortran coding for over a decade and crashes have been extremely rare.

I use vim and it NEVER crashes :grinning_face_with_smiling_eyes:

I’ve been using emacs for over 40 years, long before linux existed. It has more features than I have ever used during that time.

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.

I use Vim and VSCode on all three platforms (Linux, macOS and Windows).

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.

gedit and vi(m).

I used emacs (either spacemacs or doom) for 10-15 years and transition to neovim 5 years ago. Really happy with it.