#Kate editor drives me nuts.

On macOS : home/end keys have no effect whatsoever in a document window, but in a diff output window they behave as expected (jumping to start or end of window).

On FreeBSD (XFCE or Plasma) : home/end keys just move the cursor somewhere toward the beginning of current line* or at the end.

(*tap home once, cursor jumps before first non-blank character, tap home a second time, cursor jumps at true beginning of current line)

So I guess, somehow, it’s a behavior that could be tuned. Full disclosure, I have no clue how to change that.

J’ai comparé BBEdit et Kate, rapidement et à l’aune de mes usages/besoins :
https://www.patpro.net/blog/index.php/2026/04/05/3845-kate-lediteur-de-texte-foss/

#BBEdit #Kate

Kate : l’éditeur de texte FOSS

Utilisateur de BBEdit depuis 1998, mon univers en matière d’édition de texte est très centré sur macOS. L’excellence de BBEdit, logiciel propriétaire n’existant que sur Mac, est aussi un des facteurs d’adhérence qui freine une possible migration de macOS vers une plateforme plus ouverte (comme FreeB

Cognitive Overhead

At a conference like #easterhegg , you see each dev's accidental secret:
their development setup.
And I discovered there are more people using #kate as their #programming editor!

#KDE makes some good software.

https://kate-editor.org/

#eh23 #easterhegg23 #easterhegg2026 #coding #freesoftware #opensource

Kate - Get an Edge in Editing

Kate is a modern text editor built on the KDE Frameworks and Qt.

Kate

So, I made a Q&D benchmark of #BBEdit vs #Kate on macOS, opening and manipulating a huge text file : 915MB, +14M lines, some lines longer than 150K characters.

Kate opens the file faster, but everything else is slower. Kate also has a tunable limit of line length (default to 10K), documents with lines longer than that limit are opened read-only, unless you choose to override the limit when prompted to.
Also, above a given file size, Kate seems to disable some features, probably to preserve performance.

BBEdit has super great text manipulation features, designed with the user in mind (nice GUI to tune a line sorting operation, a complex line extraction, dupe removal, etc.).
Most of these features are non-existant in Kate. But one can achieve very similar results with the great «Filter Through Command…» menu. Just enter your usual grep/awk/tr/sed/sort/whatever command and get the result.

I am really glad that I did what I did today. I had been carelessly not saving files in Kate and Gedit since 2026, March 7th, and it was becoming a worry (even though autosave is present on both programs, it isn't always fully effective) Yesterday, I set a goal to save at least 50 files per day until all of the files were saved. This would have taken 16 days or more. Instead, I did it in 2 days (everything in Kate on 2026, March 31st, and everything in Gedit on 2026, April 1st, taking about 3 hours and 50 minutes in total) I then began to do massive file sorting. About 2 hours into this, my system randomly went to a black screen with a bunch of @ signs, then bounced to the login screen, where it would not let me log in, so I had to restart. A friendly reminder to save everything you have open right now. I am going to try and be more on top of this now. #save #autosave #backup #linux #crash #Gedit #kate