The advanced text editor that comes with KDE. It has all the standard features, is relatively configurable and offers syntax coloring for a number of programming and layout languages (Among them C, Java, HTML, Perl, Python and LaTeX). Because of this last feature, and because it doesn't force me to learn cryptic keystrokes, it is my favourite editor, while I detest both emacs and vi.