What we really mean

jeff 👨‍💻@programming.dev to Programmer Humor@programming.dev – 883 points –

IMHO, it's a horrible hack that is just broken. It's obscure and we need to rewrite it because it has a bad structure. ^X^Cquit^[ESC][ESC]^C

32

The best way I know to quit vi is by turning off your computer

Why would you quit vim?

Because you've finished configuring the evil package, obviously.

"I can read this Perl scrip"t should translate to "I'm lying".

I'm one of those people who think that Perl is a write-only language
-Linus torvalds

ESC + :q!

ESC to enter normal mode (if you're in a different mode like insert) : (colon) to enter commands q to quit ! (or a) to use the quit command withiut keeping any changes

He's speaking the language of the gods..

The first phrase spoken when opening a new project, be it yours or someone elses... "What the fuck..."

What fucking idiot wrote this? Looking at your own code from 6 months ago

I can't read this perl script may also apply to something you wrote last week.

"The reason I use Perl is because I wanna write scripts that no one can read and no one can understand so that I can keep my job"

I'm absolutely guilty of self-documenting code, but mostly because I'm sick of everyone else's lying comments.

Hey, now. It is possible to write readable Perl code—it's just less interesting that way. 😜

IMHO it's a complex, temporary work around with a few issues.

Also vim > emacs

i use nano and i will die on this hill

Nano is the only one I know how to use lol (assuming we're talking about in-terminal text editors)

And i have used it exclusively for editing Minecraft and KSP server config files

Im definitely a programmer :P

Sometimes I like to pack the most functionality into a single, hard to read one-liner, just for fun. In review I’ll admit “it’s a little bit abstruse”.

Of course, the correct way to quit Vi is ^Zpkill vi.