Kate is a multi-document, multi-view text editor by KDE. It features stuff like codefolding, syntaxhighlighting, dynamic word wrap, an embedded console, an extensive plugin interface and some preliminary scripting support.
MDI, window splitting, window tabbing
CR, CRLF, LF newline support
Encoding support (utf-8, utf-16, ascii etc.)
Regular expression based find & replace
Powerful syntax highlighting and bracket matching
Code and text folding
Infinite undo/redo support
Block selection mode
Auto completion support
Wide protocol support (http, ftp, ssh, webdav etc.) using kioslaves
Plugin architecture for the application and editor component
For versions of Ubuntu between 14.04 LTS (Trusty Tahr) and 15.10 (Wily Werewolf), as well as Ubuntu flavours that don’t include snap by default, snap can be installed from the Ubuntu Software Centre by searching for snapd.
Alternatively, snapd can be installed from the command line:
sudo apt update
sudo apt install snapd
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
To install kate, simply use the following command: