Sadly, I've spent the early 90s in DOS instead of *NIX, and my family was dirt-poor so I didn't upgrade to a Windows-capable PC right away. So I've used a lot of editors based on DOS IDE's like
Turbo Pascal and
Quick BASIC, as well as BBS mail / terminal-based editors like IceEdit. My BBS-based ISP also provided e-mail access through
pine, so pico /
nano were the first *NIX editors I've used.
I'm fairly proficient with vi-like editors now, but prefer to use a KDE-based editor (kate or
kdevelop) whenever in GUI. I still find myself using
vim for config file editing though. Never liked emacs - too LISPy, and too 1980s MIT.
Didn't really use a RAD IDE since
C++Builder /
VS6. For a while I used to use
UE Studio when in Windows, but I've since returned to using any freeware Windows editor I happen to bump into, like the
Crimson Editor. I use
SftpDrive to edit remote files.