Kate is an editor for KDE environment. Even though I'm using Ubuntu, which is GNOME environment, Kate is the best editor I tried for these days.
Kate has
- syntax highlight
- command auto complete
- window splitting
- embedded terminal
- embedded terminal automatically cd to directory in which active directory is located
- and more...