207
ways to close vim (discuss.tchncs.de)
you are viewing a single comment's thread
view the rest of the comments
[-] Eufalconimorph@discuss.tchncs.de 18 points 2 years ago

cat /dev/zero > "/proc/$(pidof vim)/mem" is my favorite dumb way. Clear its memory, wait for the segfault.

[-] julianh@lemm.ee 2 points 2 years ago

...you can write to program memory? Idk how exactly but that feels like a security risk.

[-] nintendiator@feddit.cl 6 points 2 years ago

It's your process, why shouldn't you be able to write to it? Vi is certainly doing it...

[-] Eufalconimorph@discuss.tchncs.de 5 points 2 years ago

You do need to be root to do it to arbitrary processes.

[-] vrkr@programming.dev 1 points 2 years ago* (last edited 2 years ago)

dumb way.

Get fancy, add progress bar: pv < /dev/zero > "/proc/$(pidof vim)/mem"

this post was submitted on 19 Jul 2023
207 points (91.2% liked)

Programmer Humor

25485 readers
1957 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