7 ms·
Kate is 20 years old
- tartaglia 6y agoOne more year and she can start drinking. Jokes apart, Kate has come a long way. Kudos to all the contributors.
- islon 6y agoCristoph is german. Meaning Kate already started drinking four years ago :)
- cygx 6y agoOr even six years ago if chaperoned by her parents.
- speed_spread 6y agoOnly in some backward countries can you vote before you're allowed to drink. Which only hurts democracy as you can't celebrate or forget the results of the first election you participate in.
- cromka 6y agoBut perfectly ripe for an OnlyFans fundraiser /s
- whalesalad 6y agoI remember firing up Kate on my first Linux install ever - a dual boot with Windows 98SE and Suse 7.2! I keep meaning to fire that up in a VM but haven’t found the ISOs yet.
- not_knuth 6y agoCan someone explain to me why one would use a GUI text editor like Kate above emacs/vim, apart from the looks? I've never used Kate seriously, but I'm curious about what benefits it provides...
- the__alchemist 6y agoYou can navigate documents, and change where you're editing using a mouse.
- mfontani 6y agoOn Vim, ":set mouse" enables the use of the rodent inside the application. See ":help mouse" for more information. If it's set to "n" (for "normal mode") or "a" (for "all modes"), it pretty much does what you're mentioning: one can instantly move the cursor to a given spot; use the scroll wheel to scroll the document, and (via netrw or any other file explorer or side-bar plugin) double-click to open a different file.
- spijdar 6y agoAs someone who primarily uses vim, I've never been able to use its mouse mode. There's something that feels off about it -- when selecting text with the mouse, it feels very imprecise somehow. If someone wanted good mouse support, I'm not sure it'd cut it. I prefer keyboard selection myself, but there are times mouse selection is faster, and I usually use not-vim for that.
- hollerith 6y agoIf you select text with the mouse, then press delete, does the selected extent of text get deleted from the buffer (i.e., the in-memory copy of the file)?
- usr1106 6y agoI would expect an IDE you have completion built in. In Emacs you need to configure LSP, which is a non-trivial task. I have no idea how Kate rates in that aspect, have never used it. Suprised to hear that it's still alive (but that doesn't mean negatively surprised).
- ognarb 6y agoKate has LSP support since now more than one year: https://kate-editor.org/post/2019/2019-08-10-kate-lsp-more-languages-supported/ https://kate-editor.org/post/2019/2019-08-10-kate-lsp-more-l...
- deleted 6y ago[deleted]
- donatj 6y agoOoh, I have not thought about Kate since I was running Red Hat in like 2003.
- jhoechtl 6y agoYou should, it provides a phantastic editing experience.
- greatgib 6y agoFor me, kate and kdevelop are the best editors/ide. I'm using them even on non kde desktops.. Sure, there are a few bugs and features that could be added. But it is a no match for other editors when you compare with the criterions: open source, free, lightweight to use.
- collyw 6y agoI have used Kate and it is pretty nice. What does Kdevelop do that I won't get with Pycharm?
- indymike 6y ago* Better support for QT & KDE tooling for one. * Faster. * Opinion: PyCharm's static analysis seems to be better. * Nice support for opening projects from source control. Kdevelop is really not all that bad, and it does a good job of getting out of the way. That said, I'm using PyCharm for 99% of my work in Python. Kdevelop, I keep around for the occasion when I want to tweak a KDE app.
- collyw 6y agoThanks, probably not enough for me to switch, but nice to know.
- blinkingled 6y agoIt used to be very crashy in the past but I recently tried it with Apache httpd codebase and it was really good - fast, accurate code completion, easy configuration, same stellar customizability except it all seems to work now.
- toyg 6y ago> it all seems to work now. Just in time to port everything to Qt 6 and start the merry-go-round again! Kidding, but also not really.
- brnt 6y ago
- ktpsns 6y agoAs someone who always used an advanced GUI texteditor (such as Notepad++ on Windows), Kate was the ideal choice for me when switching to Linux desktop. Kate is my daily driver for +10yrs now. I could never find the time to learn vim or emacs. Kate just has everything I need, such as regexp/escape search&replace or block cursor mode editing. And for anything I cannot do in Kate, I'm using some quick scripting with inline perl or bash. Thank's to KIOSlaves (what's the 2020 name for that?), editing files on remote hosts is just an sftp://.... away. This usually works fine on stable connections (on unstable connections, mosh+vim will give a better usage experience).
- foxhop 6y agoYup. I remember Kate and Notepad++ being my two GUI choices before moving to vim at some point when my work focused more on Unix systems administration work. When I used Kate last mounting remote files was done with fish:// and used SSH creds and sftp.
- monroewalker 6y agoYou don't have to use the Vim editor itself, but to not take advantage of Vim key bindings is a huge miss if you're doing programing work. Most modern editors have plugins that enable them. Personally I've been using Intellij with the Vim plugin. I'm not sure what the best way to learn is, but try `vimtutor` on your shell and keep open a Vim cheat sheet like the one here: http://michael.peopleofhonoronly.com/vim/ http://michael.peopleofhonoronly.com/vim/
- ohitsdom 6y agoAs a non-vim user, I need a cheat sheet to help me understand this cheat sheet.
- hknapp 6y agoThat chart can be handy, but learning vim from it is like learning German by memorizing every possible sentence. I recommend https://danielmiessler.com/study/vim/ https://danielmiessler.com/study/vim/ for those trying to learn vim
- sigzero 6y agoIt still doesn't remember its Window size/position on Windows.
- AntiImperialist 6y agoDoes anyone uses KDE on their day-to-day machine? Which distro? I haven't used KDE since either openSUSE or Mandrake very long time ago.
- shorts_theory 6y agoKDE Neon (https://neon.kde.org/ https://neon.kde.org/) is pretty great. It's based off the latest LTS version of Ubuntu, but is less bloated and gets KDE Frameworks updates quicker than Kubuntu.
- AntiImperialist 6y agoDo they support older LTS releases? Like for example, do they still support Ubuntu 16.04 or Ubuntu 18.04? I'm asking because if I install 20.04 now, I may want to continue using it until its EOL.
- niclo 6y agoI have been using Manjaro KDE for several months now on my daily driver, I must say I like them both. Main issues was finding few packages with a different name than the one used on Debian based distros. I didn't make many changes on KDE since I'm not a huge fan of customization, it's fast and has a really good look by default, same things I love of few distros shipping with GNOME such as PopOS.
- ognarb 6y agoI use openSUSE tumbleweed with Plasma and the experience is really great.
- stoolpigeon 6y agoMy primary environment has been KDE on Fedora for the last 20 years or so.
- AntiImperialist 6y agoWow, great! I have used Fedora for little less than a year some years ago, but then I wasn't happy with having to upgrade distros every 6 months.
- Aardwolf 6y agoI used to love Kate, during the time of KDE 3.5. Kate was amazing for simple editing of multiple documents for small projects where a full IDE was overkill. With KDE 4, Kate became "literally unusable" for me, because it no longer re-uses a word you searched for in other editor tabs. So you search for "size_t" in one open document and press F3 to go to the next ones. Then you open a different document and press F3, and it doesn't search for "size_t" anymore! In the KDE 3.5 version of Kate, that worked correctly. Also other things made search worse like integrating it in a tiny thing at the bottom rather than a proper dialog. I discovered and switched to Geany then, which is similar to Kate but better in almost all aspects and more configurable.
- folkrav 6y agoTangential, but I'm quite happy you put "literally unusable" in quotes and made it clear you were talking about your own use case, and not criticizing the product as a whole based on how you prefer to work. Too often do I see people make the weird assumption that how they work is how everybody works, the proceeds to trash a product based on that assumption.
- bachmeier 6y ago> I used to love Kate, during the time of KDE 3.5. Same here. It greatly helped my move to a Linux-only desktop. > With KDE 4, Kate became "literally unusable" for me It's been a long time since the release of KDE 4, but that was what did it for me too (it's been so long I don't remember the specifics). I was able to keep using the 3.x version for a while. Once that started to become an issue, I moved basically everything to Geany. I just checked and I don't even have it installed - hard to believe, given how much I used to use it.
- fbnlsr 6y agoIt looks super interesting and I'm always on the lookout for a replacement for VS Code but I couldn't for the life of me open a directory like I can in vsc.
- toyg 6y agoKate is a replacement for Notepad++ or TextEdit, not VSCode. That's KDevelop territory.
- blackrock 6y agoWhat kind of data structure does it use? Ropes?
- dang 3y agoComments moved to https://news.ycombinator.com/item?id=25424735 https://news.ycombinator.com/item?id=25424735.