I use Geany. It's not particularly featureful but it has some code completion, tabs, and highlighting support; the only thing I really miss over classic "power editors" is the deep programmability, which I don't actually like most of the time. I like sensible defaults so that when I reinstall there's zero hassle and I can just work immediately. (but I will admit to envying some of the more whiz-bang stuff that you get by bothering to really learn Vim/Emacs.)