Do you still want all the IDE features or do you just want a decent text editor and manage all the compilation through make files ?
I'd recommend the latter. Choosing the text editor falls back to what features do you want it to have. I use Emacs and I love it so much, yes it took a while to learn but then, nearly everything is done through Emacs. Some people prefer VIM, which is an excellent one too. Check them out.
www.vim.org
www.gnu.org/software/emacs
Maher