Kate is an advanced text editor for programmers.
Kate is a text editor for programmers. It is part of the KDE community. Kate has syntax highlighting for more than 200 file types and supports file-specific indenting and folding rules.
Kate has a Vi input mode that support most basic Vi commands and Vim extensions such as text objects.