Advanced Linux Text Editors Compared: kate vs gedit

Danny Stieben 03-08-2013

Any Linux user will tell you that a good text editor is a vital component of a computer system, no matter if you’re a new user or a seasoned pro. While using a Terminal text editor (like nano or vim nano vs. Vim: The Best Terminal Text Editors, Compared Looking for a terminal text editor for Linux? The main choice is between Vim and nano! Here's how they compare. Read More ) is equally important, you might as well make use of your graphical desktop environment whenever it’s available to you.


kate, KDE Enjoy A Clean, Improved Desktop With KDE 4.7 [Linux] One of Linux's most popular desktop environments, KDE, released their latest series (version 4.7) at the end of July. This version improves on work done in previous releases by adding new features while improving performance... Read More ‘s default text editor, and gedit, Gnome GNOME 3 Beta - Welcome To Your New Linux Desktop Read More ‘s default text editor, are powerful tools that can get the job done and then some. However, if you’re making the all-important decision of which desktop environment you want to use, taking a look at all of the related applications is a given. I considered both apps based on their features, flexibility, and ease of use in order to determine which one is the ultimate winner.


kate, as a KDE application, uses the Qt graphical framework for its menus and buttons. If for whatever reason it isn’t installed on your KDE desktop, it can be easily installed by searching for a kate package in your respective package manager (or otherwise researching how to install kate on your distribution if you can’t find that). You can technically install it on your Gnome desktop as well, but it will pull in a lot of KDE dependencies that you may or may not want to download and install.


kate isn’t a simple text editor like Notepad for Windows. Instead, it includes a lot of handy features such as

  • projects
  • sessions
  • bookmarks
  • syntax highlighting
  • infinite undo/redo
  • code and text folding
  • word wrap
  • line numbering
  • indent styles
  • spell check
  • force lowercase, uppercase, and capitalization
  • vi input mode
  • shell integration
  • available for Windows users
  • and various others!



kate’s interface is also slightly different than what other text editors look like. While the menu and common buttons are along the top of the window with the editor space taking up most of the window, there are also “Project” and “Document” buttons along the left side, and “Search and Replace” and “Current Project” along the bottom. The Documents button opens a tree of opened documents (which is especially important because kate uses this rather than a tabbed interface), while the Projects button lets you open up different saved projects. The bottom buttons also open up respective features by reducing the overall size of the editing space.

The text editor is also flexible through the use of scripting and plugins. This makes the application infinitely productive as you can bend it to do just about whatever you want. Finding scripts and plugins for kate is difficult though, as there isn’t a central location where you can go to find them. Some Internet searching will be necessary if you are interested in either of these.


gedit, as it’s based on the Gnome desktop environment, uses the GTK graphical framework to create its menus and buttons. Similarly, it can be installed by finding gedit in your respective package manager — if for whatever reason you still can’t find it, you should search the Internet for your distribution and gedit. It should be a quick install for Gnome users if they don’t already have it, but KDE users who want to use it may need to download a lot of Gnome dependencies as a result.



The Gnome text editor sports the following features:

  • cleaner interface
  • tabs to switch between open documents
  • syntax highlighting
  • plugins
  • line numbering
  • word wrap
  • spell check
  • available for Windows users

Its interface is pretty straightforward and feels very similar to Notepad for Windows, but there are more features underneath its simple appearance. Again, similar to kate, it offers plugins which can add more features than it already has, making it a lot more useful. For a more detailed look, you can check out our earlier article about gedit gedit: One Of The Most Feature-Filled Plain Text Editors [Linux & Windows] When you think of plain text editors, the first thing that may pop into your head is Windows' Notepad application. It does exactly what its job description states - plain features for a plain text... Read More .


In the end, who wins? While there are minute differences here and there, I have to call this one a draw. Both tools are about equally easy/difficult to use, and they offer the same features and same ways to extend functionality. You can either stick with the text editor that works best with your installed desktop environment, or you can choose then one which offers the interface you like best. Also, if you’re a Windows user and are interested in either one, you can try kate via the KDE for Windows [Broken URL Removed] project or gedit by getting its Windows installer. It’s simply too close to call.

Which is your favorite text editor? Is this even important in your opinion? Let us know in the comments!


Image Credits: e_walk

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. Dorien
    January 24, 2018 at 4:55 am

    Kate is by far superior. Split modes, integrated terminal, multiple tabs,... I have seen no text editor like it... I even use it on my Mac.

  2. João Paulo Nogueira
    February 24, 2015 at 11:34 pm

    For me Kate is the best! I have everything I need to start write anything. I can use vin mode and access terminal with keyboard commands (This for me it's wonderful, it was essentially what I have been looking for some months).

  3. JAFD
    August 20, 2013 at 7:49 pm

    For text editing - getting ideas from my brain into concrete form - I still find it easiest to go into Dosbox and use good old PC-Write. It would be awesome if someone would create a PC-W workalike for a modern operating system - either Windows or Linux

  4. Marshall Neill
    August 15, 2013 at 8:47 pm

    You could perhaps review 'medit'. I find medit to better than gedit and perhaps not as great as kate, but hey, give it a whirl.

  5. mike
    August 9, 2013 at 10:59 pm

    If I wasn't an emacs addict I'd be using Kate. I've played around with it and i keep finding cool little features thsy make me stop and go "ooh that's clever". Kate needs a plugin registry like emacs' new epla. It could be integrated with KDE's kewl new things infrastructure, like with themes or Plasma widgets. Hmm... Idea?

    The gedit/Kate war could be like the vi/emacs one though: Kate is better, but gedit is everywhere (not so many KDE desktops around as Gnome ones). At least get it is tolerable to a casual user, unlike vi/vim/gvim.

  6. gggg
    August 4, 2013 at 11:37 am

    gvim is the best

  7. AntonT
    August 4, 2013 at 7:46 am

    Used both and Kate is more powerful and more flexible. This can't be a draw at all or you didn't look hard enough at those editors. And the best about Kate is that it is also a component which is then integrated into other apps, like KDevelop IDE when you need something even more powerful.

  8. Pierre
    August 4, 2013 at 1:47 am

    I think Kate is more versatile. It does have tabs, and it also let's you split the screen vertically and/or horizontally. You can look at the same file or different files in the various panes you have created. It also has named sessions, which remember the files that were open as well as their visual layout (if you had several panes with specific files in each of them, for instance). This is quite useful when working on different projects.