Bonifratz
link
fedilink
161Y

I have no idea what this is about but I love the meme template.

You may enjoy Vim Adventures to get some context - and it’s pretty fun. It teaches the wild and powerful keybindings for the Vim text editor, but in the form of an online typing game.

🔻Sleepless One🔻
link
fedilink
English
21Y

That game helped me a lot. It’s a shame you can only use it for 6 months after paying for it.

Vim Adventures is cool, but you can’t get very far into it without a subscription. PacVim is free and also effective at teaching some Vim commands.

That’s awesome! Thanks!

Vim is a text editor that works in a command line and therefore doesn’t require a graphical interface or windowing system, or anything like a mouse or trackpad or touch interface. It has a whole system of using the keyboard to do a bunch of things really efficiently, but the user has to actively go and learn those keyboard shortcuts, and almost an entire language of how to move the cursor around and edit stuff. It’s great once you learn it, so it creates a certain type of evangelist who tries to spread the word.

This meme template is perfect, because the vim user really did learn a bunch of stuff, and then wants to try to convince other people to do the same, using a pretty unpersuasive rationale (not using a mouse while programming).

This is the best vim meme I’ve ever seen. I’m dead

Vim keybindings aren’t memorization as much as they are muscle memory.

Kevin
link
fedilink
161Y

So true- I was talking to someone about vim the other day and wanted to tell them the keybinding for something I use daily, but had no idea what it was without a keyboard there for reference.

M-% vim RET emacs RET

Haus
link
fedilink
41Y

100% agree. Emacs macros take much more space.

@wewbull@feddit.uk
link
fedilink
English
61Y

…but we have org-mode so we can take notes about things like friends and family.

unfortunately no Jason mode :p

@sLLiK@lemmy.ml
link
fedilink
5
edit-2
1Y

Vim/Neovim has orgmode too, these days 🤪

I felt a pang of regret in reading this - about the grain of truth for it in my life.

I’ve filed that pang of regret in an appropriate text file for consideration later.

Not a don’t know how to exit vim joke? Refreshing!

I didn’t think that kind of joke would ever :q

ERROR: No write since last change

:wq

:x

Ctrl-C Ctrl-C Ctrl-C Ctrl-C

HEEEEEELLLLPP

Try CTRL+Q it works with other stuff on the term- oh, WAIT WHAT

Open another terminal killall vim

SiblingNoah
link
fedilink
English
61Y

Oh F it. I’ll just reboot.

I just buy a new computer

uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu
:q

I laughed way too hard at this 😂

May I introduce you to Neovim? It has Lua. Learn Lua now.

i like my arrays starting from 0 thank you

I like my arrays iterable, that’s all I need to know. No matter if the index is 0, 1, ‘foo’, or a serialized array (oh wait, no, that’s PHP).

Fonzie!
link
fedilink
31Y

That’s not an array, that’s a string.
Someone is converting an array to a string and is using that as key.

A lot of languages could do it, and none of them should.

You must be fun at parties.

Fonzie!
link
fedilink
11Y

At LAN parties 😎😎

Every LAN party has at least one public FTP available that is called “my ass” and at least one person yells “Put that in my ass!”.

Franzia
link
fedilink
3
edit-2
1Y

I love Lua. Can I do anything useful with it?

I don’t know a language. Some sort of decision freeze. I’ve tried Lua, C#, Linux BASH, and Java. I went from learning C# to homelabbing proxmox. I have more success learning IT stuff.

Also I haven’t used Vim or Emacs, but I used to rebind ALL of my keys in every game I played. I deeply love keybinding and using the keyboard rather than the mouse.

Digital Mark
link
fedilink
English
91Y

I know Lua. Lua is why I won’t use neovim.

It’s not so Bad if you don’t develope plugins. And vimscript is still there

Digital Mark
link
fedilink
English
31Y

Or I can use actual Vim (RIP Bram) and have new vimscript, and no Lua.

@j4k3@lemmy.world
link
fedilink
English
131Y

Hawaiian programmer

Learn Lua on Hawaii just to configure your editor! Join the group!

How JSON was born

a has been squashed

This feels like me, especially when I have six different splits in a full screen terminal screen between vim and tmux and someone asks how I’m doing that.

I work primarily in tmux and even in an IT department, people regularly say something along the lines of “woah are you hacking?”

“How are you doing this?”

“Yes”

At times, I’ve also juggled (in addition to vim and tmux) hotkeys for my current tiling WM of choice and extra hotkeys to swap between machines via barrier. I’m not sure how I’m able remember what I had for breakfast, much less someone’s name.

RIP Bram Moolenaar

Andrew
link
fedilink
3
edit-2
1Y

It’s only like that when you’ve learned them recently. Now I need to learn Rust. You also have to remember a ton of shortcuts in many GUI editors.

That’s why i like command pallets. Just fuzzy search the command, and if you do the action a lot bind a key combination.

@sznio@lemmy.world
link
fedilink
7
edit-2
1Y

That meme’s been on the front page every day for the last week. Did karma farming bots make their way here?

R0cket_M00se
link
fedilink
English
41Y

There’s just not a lot of content lol

Marxism-Fennekinism
link
fedilink
English
121Y

Speaking of, can anyone recommend an AutoHotKey alternative for Linux on Wayland?

Marxism-Fennekinism
link
fedilink
English
41Y

Thank you!

There’s also autokey, similar to autohotkey but with Python. I haven’t had to use it for much but I didn’t have any issues when I used it for some RuneScape autogrinding

I juat use Plasma’s custom shortcuts, works really well.

If I can get a dollar everytime I see this posted…

I don’t understand why you hate seeing the same meme twice. Also I don’t think I ever saw it on lemmy. I don’t think it’s a meme that’s reposted all over, because I haven’t seen it on Reddit either and only saw it for the first time when specifically searching for vim memes. If I see a meme more than once and it’s a good meme, I enjoy it. Why do you not do the same?

JSON is the worst name to use in this comic since it fits right in there.

Create a post

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

  • Posts must be relevant to programming, programmers, or computer science.
  • No NSFW content.
  • Jokes must be in good taste. No hate speech, bigotry, etc.
  • 1 user online
  • 77 users / day
  • 211 users / week
  • 413 users / month
  • 2.92K users / 6 months
  • 1 subscriber
  • 1.53K Posts
  • 33.8K Comments
  • Modlog