555
submitted 2 weeks ago* (last edited 2 weeks ago) by moonleay@feddit.org to c/programmer_humor@programming.dev
all 38 comments
sorted by: hot top controversial new old
[-] Malix@sopuli.xyz 56 points 2 weeks ago

well, I am using vim, but I don't know how to use vim.

Am I vimming?

[-] squirrel@discuss.tchncs.de 34 points 2 weeks ago
[-] zloubida@lemmy.world 17 points 2 weeks ago

They vom it.

[-] kittenzrulz123 33 points 2 weeks ago
[-] emuspawn@orbiting.observer 25 points 2 weeks ago

unrepentant nano gang rise up

[-] seaQueue@lemmy.world 16 points 2 weeks ago

Emacs users be like

[-] xlash123@sh.itjust.works 16 points 2 weeks ago

I'm always vimming!

Not because I want to though. It's because I don't know how to stop...

[-] bruhduh@lemmy.world 7 points 2 weeks ago
[-] 0ops@lemm.ee 3 points 2 weeks ago

We're you referencing this by chance?

[-] pinkystew@reddthat.com 13 points 2 weeks ago

The first time I used VI I typed a few characters, then hit backspace to delete some characters. Backspace doesn't delete characters. I closed VI and never opened it again.

[-] hakunawazo@lemmy.world 19 points 2 weeks ago

Yeah yeah, brag about being able to close VI the first time of use...

[-] fin@sh.itjust.works 11 points 2 weeks ago
[-] pinkystew@reddthat.com 5 points 2 weeks ago

Carpenter's axe to the utility line outside my house

[-] nickwitha_k@lemmy.sdf.org 1 points 2 weeks ago

As a long-time vim enjoyer, I like your gusto. Imagine if you could apply regexes to that carpenter's axe.

(Also, what sort? Do you have one of those awesome Gransfors Bruks ones?)

[-] zarkanian@sh.itjust.works 1 points 2 weeks ago

And you weren't curious about how it worked? Not at all?

[-] pinkystew@reddthat.com 4 points 2 weeks ago

A million better alternatives exist. I was curious about them.

[-] Kojichan@lemmy.world 9 points 2 weeks ago

hides in Kate and a Codium-based IDE

[-] jbrains@sh.itjust.works 7 points 2 weeks ago
[-] Jumuta@sh.itjust.works 7 points 2 weeks ago* (last edited 2 weeks ago)

fellow noun->verb user :)

helix superiority however.

[-] jbrains@sh.itjust.works 4 points 2 weeks ago

Pitch me. I could switch, but it would help a great deal to understand more about why. I'm open to change, but not eager to change.

[-] QuazarOmega@lemy.lol 1 points 2 weeks ago

Rust ๐Ÿฆ€๐Ÿฆ€๐Ÿฆ€

[-] Jumuta@sh.itjust.works 1 points 2 weeks ago

purple ๐ŸŸฃ

[-] grrgyle@slrpnk.net 1 points 2 weeks ago

How do you like it? I tried it a few years ago, but my vim muscular memory made it feel as uncomfortable as learning vim for the first time.

[-] jbrains@sh.itjust.works 3 points 2 weeks ago

I'm very happy. I had the same early experience as you, but I kept with it. I've been using it several years now. When I'm forced back to vim, my fingers remember just enough, but I have to undo pretty often.

[-] geneva_convenience@lemmy.ml 2 points 2 weeks ago

Progress lost

[-] LordWiggle@lemmy.world 5 points 2 weeks ago

Sorry for living under a rock, but what is vim?

[-] pmk@lemmy.sdf.org 11 points 2 weeks ago

It's a text editor. It all began with the ed editor, which is very simple and does one thing, it edits files. Then someone extended it into the ex editor. Then someone added a new feature: being able to visually see the file you're editing, which became vi, the visual editor. Then someone improved that, into vim. What began as an editor where you needed to be fluent in regular expressions but otherwise was simple, is now a very complex editor, moving the functionality of the old UNIX tools into the editor itself.

[-] LordWiggle@lemmy.world 4 points 2 weeks ago
[-] nickwitha_k@lemmy.sdf.org 4 points 2 weeks ago

It's also available on nearly every unix-like machine since the 70s. So, super useful to know how to use. I personally also like (neo)vim as an IDE and its optional regex functionality because that allows once to efficiently edit massive files with minimal effort.

[-] T156@lemmy.world 3 points 2 weeks ago

At least it's better than ed.

?

[-] pmk@lemmy.sdf.org 1 points 2 weeks ago

The same arguments about learning vi/vim/neovim holds for ed. It's not intuitive, you need to get used to it, you need to learn, etc. People choose not to learn vim for the same reason vim users don't want to learn ed.

[-] bluewing@lemm.ee 2 points 2 weeks ago
[-] cupcakezealot 2 points 2 weeks ago
[-] fl42v@lemmy.ml 1 points 2 weeks ago

I prefer https://marketplace.visualstudio.com/items?itemName=asvetliakov.vscode-neovim since emulators are generally not 1:1 compatible in the most unexpected places.

this post was submitted on 05 Nov 2024
555 points (100.0% liked)

Programmer Humor

19623 readers
1973 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS