QT Creator is a good choice. The code completion support is almost VS-like. Debugging with gdb also works as expected.
Personally I've been trying more Atom these days. With packages you can extend it to be a semi-decent IDE, featuring all the basic or fancy stuff, clang-completion, build systems and even a debugger. It comes with a great git support. Also, it looks pretty. Only thing a miss are the symbol tooltips when you hover over something.