4 ms·
As 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
by ktpsns 6y ago
As 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
- 7331 6y agoYeah I find that this style of cheat sheet where it's overlayed on a keyboard aren't really that useful when you know what feature you want, but don't know the key. They make more sense for reverse-engineering, i.e. you accidently just hit a key, and you want to find out what it did. I guess they still are useful to study in one big go, when you have some time to sit down and purely just study + practise keybindings (not working on real code) and helps with muscle memory kind of thing. But less so when I'm being impatient and just want to figure out one thing that I need right now (while working on some real project).
- MrDOS 6y agoThere's something deeply ironic about a vim cheat sheet having been created in Excel.
- hajile 6y agoI haven't used it in a while, but I remember Kate as having very good vi keybindings (maybe not over-the-top in features, but reliable and not crashing is more than even several big-name editors can claim).
- lionkor 6y agoThere's also Notepadqq