As I noted in another message, I use Vim for its "vimdiff" mode. I'm
sure there are other editors that can do a similar, perhaps Kate (but it
will likely require a slug of KDE libraries) which is a fine GUI editor
much like Geany (I used Geany for years). There is also Emacs for
another "old skool" Unix editor.
I chose Vim as generally it has very good syntax highlighting. It runs
the same in a terminal on the desktop or via SSH to a remote machine.
It has an enormous learning curve which pays off later on, particularly
if you're a touch typist (I'm not much of one).
For years I used the editor that comes with the Midnight Commander file
manager--mcedit. It is a bit easier to use and while mc has a "diff"
mode, mcedit doesn't have a diff mode for editing (perhaps it does and I
missed figuring out how to use it).
If you always edit from the console, then you have a wide choice. If
you're going to be editing via an SSH login, then a good terminal editor
is the tool of choice.
- Nate
--
"The optimist proclaims that we live in the best of all
possible worlds. The pessimist fears this is true."
Web:
https://www.n0nb.us
Projects:
https://github.com/N0NB
GPG fingerprint: 82D6 4F6B 0E67 CD41 F689 BBA6 FB2C 5130 D55A 8819