this post was submitted on 17 Mar 2024
540 points (100.0% liked)

Programmer Humor

22189 readers
1526 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 2 years ago
MODERATORS
540
Songs about Vim (programming.dev)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 23 points 1 year ago (1 children)

Vim user here. The only way to exit vim is to pray to the Vim gods and sacrifice your first born, hoping that they'll cause a cosmic ray to hit the right spot in the memory to flip the right bit that causes it to exit. There are no alternatives.

[–] [email protected] 15 points 1 year ago (1 children)

I usually just power-cycle the machine

[–] [email protected] 0 points 1 year ago (2 children)

Are you guys serious? Command q. or x. or wq. or use a proper fucking terminal so you can ctrl -z and resume.

[–] [email protected] 24 points 1 year ago (1 children)

These is one of the oldest Linux memes. No, they aren't serious. I have a hard time believing anyone here doesn't actually know how to exit vim properly.

[–] [email protected] 12 points 1 year ago* (last edited 1 year ago)

I have a hard time believing anyone here doesn't actually know how to exit vim properly.

You power cycle the machine, then run apt-get update && apt-get install nano, right?

Fuckin \s, just in case that wasn't clear

[–] [email protected] 2 points 1 year ago* (last edited 1 year ago) (2 children)

I am non-serious, I just don't like vim (or emacs; if I'm editing a text file in a terminal I want nano, or I append manually with pipes as Linus intended).

Most of my systems have X11 and some basic GUI text editor, my server is the exception that proves the rule. There is generally no actual reason to use Vim except liking Vim, or wanting to learn to like Vim.

For those that do like Vim, or want to learn it for historical reasons? Good on you, have fun.

If you like emacs fuck off though.

[–] [email protected] 5 points 1 year ago (1 children)

The main reason for using (neo)vim is motions and text objects. Pretty cool to be able to type cxia, ]a, cxia to swap two function parameters in code. Or daf to delete a whole function.

Even just f to jump to a specific character later in the line, or t to jump up to that character are absolutely life changing.

I love love love editing HTML in neovim with the ability to do stuff like dst for "delete surrounding tag" or St<div class="something"> to surround the current selection with a new tag. I have yet to find another editor that can do stuff like that with just a couple key presses.

[–] [email protected] 2 points 1 year ago (1 children)

As long as you don't use emacs :P

[–] [email protected] 1 points 1 year ago

I've only ever used it in evil mode, and it's not the same