I use Kate. It works very well with great context highlighting. It even has bracket matching which is a great help. The only thing you have to watch out for is the backup files (they end ~) it creates in case something happens. They are useful feature but they pollute and OXP you are working on so you need to be delete them before you package the OXP.
Chat and relax with other commanders in the [url=irc://irc.oftc.net/oolite]DS's Seedy Space Bar[/url]. The Coolest Bar in the Eight.