ExperimentalGuy

joined 1 year ago
[–] [email protected] 1 points 4 months ago

Nah I don't have any more examples cuz I haven't been using vim for like 30 years. I think the other comments make good points tho

[–] [email protected] 9 points 4 months ago (9 children)

I use vim bindings in vscode, but I'm trying to switch to neovim.

It's hard to talk about efficiencies without use cases but here's some that I like:

  • Compared to using mouse, text selection is just much easier in vim. Instead of accidentally highlighting an extra space and clicking somewhere on accident which gets rid of my selection, vim lets me go directly to the end of the word and be precise about where I'm selecting.
  • I remember before I used vim, I would count the number of times I hit the backspace or delete when I had heavily nested parentheses. With vim I just type the exact number I want, and if I were to undo that operation I also know exactly what was changed, whereas when counting there's always the possibility of miscounting or pressing delete without counting.
  • I don't have to scroll. I can jump 100 lines in less than a second. Instead of searching through long files to find where I left off, I just generally remember what line number I was at, then I can simply just jump back.
  • Forces me to type better. Before vim I had really shitty typing form(I don't know what it's actually called) but switching to vim shone a light on exactly how I was typing wrong, and now I type faster.
  • Using the % operator you can jump between brackets or parentheses. This comes in handy especially when you want to highlight the inside of a function call, or just jump to the end of a pair of brackets
[–] [email protected] 4 points 4 months ago (2 children)

What does YoE stand for

[–] [email protected] 2 points 4 months ago

Before scraping I would verify that there is no HTTP API that you can use to craft requests instead of scraping from the website. These might be higher quality than what you can scrape. If there is no easy to use http API, go to scraping then. I would generally consider scraping the last option, unless it's a ridiculously easy website to scrape.

[–] [email protected] 5 points 4 months ago

This is a really good point for a language that is largely advertised as being more secure due to the borrowchecker.

[–] [email protected] 2 points 4 months ago

I heard there are quantum computing libraries in Python if that interests you!

If I were you I'd browse PyPi for any packages that look cool.

[–] [email protected] 2 points 4 months ago

I'm not exactly sure what to think about it, but I do like how there's specific things that have their implementation in code right there. I did only look at the site for like a minute, so take that with a grain of salt.

[–] [email protected] 4 points 4 months ago (2 children)
[–] [email protected] 2 points 4 months ago

I know it's a dumb idea but imagine how fun it would be if there was no copyright

[–] [email protected] 6 points 4 months ago (1 children)

Omg that's so fucking cuuuuuuuttttteeeeeee

It would go perfect on a costume for like a fake techno watch. There's probably real uses that's just my first thought though.

[–] [email protected] 5 points 4 months ago

That idea of booting from a USB is golden.

[–] [email protected] 2 points 5 months ago

Oh, I didn't realize a lot of people actually believed that I just figured they were being hyperbolic.

view more: ‹ prev next ›