Kate is a great Atom/VSCode alternative and it has all the important features you’d expect from a professional code editor.

Table of Contents

Download and installation

You can get Kate from Snap and repositories of main Linux distros (on Flathub you can find KWrite, a simpler editor).


Open projects easily by selecting File -> Open folder. By default, Kate has three panels:

  • Left panel: File and Git browser. Explore your project files. add files or folders by right-clicking on a folder. You can also check your open files, git status and explore your entire filesystem.
  • Main panel: Editor. Split this panel vertically or horizontally selecting the two-panel icon at the top-right.
  • Bottom panel: Search in files, open a terminal on your project folder or inside $HOME or check the output of git commands.

Kate offers syntax highlighting for many languages. To save your session (open files, panels, etc.), select Sessions -> Save Session.


Explore its settings on Settings -> Configure Kate.... Kate is a modular program, you can enable of disable features on Plugins section. It also has several customizable dark and light themes.



Kate can meet all your code editing needs with the polished design of a KDE app.