I know this is very late for this thread, but there are options available now.
Sublime Text: Sublime Text has many powerful features that makes coding painless. It has all basic features mentioned on this page and many others like: multi-select (hold CTRL and put mouse cursor in another line), creating your own snippets(lines of code that repeat), minimap(zoomed view of entire file).
Atom: Atom is developed by Github so it supports Github integration. It is often called "hackable IDE of 21st century", so you could easy customize almost everything. Cool visual extension is "Power mode", every time you hit a key, editor does a little move, like you hit the screen.
Geany: Geany is lightweight IDE, aims to provide fast development environment. Features: filebrowser, save actions( autosave, instantsave, backupcopy), split window.
Kate: It is pre-installed text editor in Kubuntu. Some of useful features: embedded terminal, SQL plugin, find and replace, syntax highlighting, bracket matching, auto backup, auto completion with argument handling.
I'm just trying out Geany, having given up on ShellEd and BashClipse.
Hope that helps someone also looking.