It's some times a pain not having WYSIWYG, but that's a lot habit I guess..

That's because WYSIWIGs are toys and coding environments are tools.

It seems like a decently featured editor. Just don't let it replace actually learning the stuff. These editor features are supposed to be stuff that speeds you up, if you depend on the feature there's a problem.