Autism+ADHD life, I can't stand to have emails in my inbox for more than a day and I also can't be diligent enough to achieve that
I have most of the features of an IDE in my neovim config; name a feature and there's almost certainly a plugin for it!
Those are just a few small examples. One of my favorite things that vim enables for me is working with text objects. Things like functions, variables, classes, conditionals, paramters... Etc. Any action works with any text object - Want to jump to the next function in the file? Copy everything inside of a conditional? Cut everything up to (but not including) the nearest capital D on the line? Delete just the word your cursor is in the middle of (and one of the spaces around it)? Delete the current line and the N lines below it?
The motions make editing code incredibly fast, and I still have modern features like variable completion, copilot, intellisense, 'jump to definition', "hover" information, fuzzy search in project... Name a feature. I highly recommend giving it a closer look for stuff like that.
Honestly if you don't use vim motions in your ide of choice, you're missing out big time. Being able to do things like "Delete everything inside these parentheses". di( or "wrap this line and the two lines below r in a pair of {}" ys2j{ , or "swap this parameter with the next one" cxia]a. with a single shortcut is game changing.
Even just being able to repeat an action a number of times is ridiculously useful. I use relative line numbers, so I can see how many lines away a target is and just go "I need to move down 17 lines" and hit 17j.
Absolutely insane how much quicker it is too do stuff with vim motions than ctrl-shift-arrows and the like
It's fun to have people around who read the friendly manual
My wife is a reptile enthusiast and adored this fact
Honestly I felt the same way for a long time, until I decided to just learn the motions. Now I couldn't go back.
The combination of actions and motions makes it incredibly fast to edit code - Imagine you have a strong in double quotes that you want to change the double quotes to single quotes. There's a plugin called vim-surround that combines with the basic motions and with my cursor before or within the strong, I can just type cs"' and it's done.
Want to copy everything within a pair of parentheses? yi) ... So many things like that.
Even for editing things like HTML, `cst delete surrounding tag. That will remove the tag around some content without changing the content.
(Neo)vim is incredibly important to my workflow these days and it feels like I write and edit code at the speed of thought.
"Centaur but half woman, other half also woman", maybe? BRB, gonna go consult stable diffusion
edit: I come back empty-handed, for SD just kept trying to generate women standing near each other. oof.
Geforce Now is actually pretty good, but that's because it's your own Steam library, rather than something like Stadia where you're expected to buy games anew.
Centralized, third party password managers, yes. Local-only managers like KeepassXC though, no concerns over some company getting hacked or cheeky
Rust is also in the Linux kernel, I'd say it's pretty popular at this point
Steven Universe started out seeming goofy, but turned out to be a fantastic coming of age story though; Genuinely one of my favorite cartoons of all time. Excellent world building and does a great job of handling complicated emotional topics without infantilizing the viewer.
If you only saw the first couple of episodes, you should definitely give it a proper watch. If nothing else, give the song "Here Comes a Thought" a listen, I assure you it's worth the time investment
Hexarei
0 post score0 comment score
New members means newly active paid subscriptions in runescape terms