If they don't understand this, can we even call it intelligent life?
56 0 ReplyMaybe they use Emacs.
Bonus: I googled "emacs" to make sure I got the capitalization right for the post and Google is throwing shade:
65 0 ReplyGoogle does the opposite of "vi". Some people just like to watch the world burn.
25 0 ReplyNano forever!
14 0 ReplyMaybe it's time to stop using GOOG
6 0 Reply4 0 Replyoof
4 0 ReplyI don't know how people get this. I tried but it didn't do this.
2 0 ReplyMaybe they use Emacs.
Exactly
2 0 ReplyWell, then my point still stands.
Jk, don't hurt me please!1 0 Reply
Truth
1 0 Reply
I just shoot myself whenever I want to leave vim
36 0 ReplyYou don't need to be so drastic just shut down the electricity by the main switch
15 0 ReplyI rent a place where I don't have direct access to the main switch, so what I do is I just stop paying utilities until Vim closes :)
16 0 Replyyou can just unplug your pc: and that way you won't incur downtime for the rest of the house.
9 0 Reply
You haven't shot yourself yet though so you're still in vim
3 0 ReplyYou don't know!
2 0 Reply
wrong: you press esc multiple times to make sure you are in normal mode.
33 0 ReplyAt least 3 times. 5 to make sure.
13 0 Reply
sudo nano
27 0 Replyuntil the moment you realize that somehow you are not on your native keyboard layout and where the hell is : and ! in this weird language??!
25 0 ReplyESC Z Z
10 0 ReplyI have done this too many times now lol, you'd think I would have learned
4 0 Reply
"I use Arch Linux btw"
*doesn't know how to use vim
Pottery
22 0 ReplyHey!
2 0 Reply
ESC Z Z
Although I usually bang ESC a few times to
make sure i’m back to command mode20 0 Replyyou mean normal mode?
13 0 ReplyYes, I do.
3 0 Reply
Double Z's will save and then exit. The command on until board will exit without saving changes.
8 0 Replyyeah to exit without saving you do ZQ instead of ZZ
3 0 Reply
Shouldn't be Z Z esc ? Because, you know ZZ top.
3 0 Reply
Great, now all my changes are lost. Thank you very much!
17 0 ReplyYour welcome!
13 0 Replywq
1 0 ReplyThanks Sherlock.
1 0 Reply
Yanks power cord
17 0 ReplyCtrl-z
ps
kill -9 pid
fg
12 0 Replykillall vim
6 0 ReplyReminds me of the time I brought down a whole AIX server with the
killall
command back in the 1990s.On AIX
killall
really means kill every single process.3 0 Reply
Alternative:
Ctrl-z kill -9 %1 # Shell keeps track of job pids for you, job 1 is %1, job 2 is %2, etc fg # Not technically necessary, but it's fun to see the corpse
6 0 Reply
Ok ok, I know it's a meme, but gentle reminder that :x is :w and :q combined (save and exit). I got taught that in high school (it was a dec unix with real vt120 terminals) and luckily for me I remembered that even if I didn't touch vi for a few years afterwards.
11 0 ReplyFunnily enough, I knew of :x before :w.
5 0 Reply
i think you mean ctrl s and ctrl x
10 0 ReplyThat didn't work
3 0 ReplyStill on it!? Are you, people, immortal? =)
1 0 Replynano is forever
3 0 Reply
What is this sorcery?! I thought you had to reboot each time to exit.
8 0 ReplyMETA-C :wq!
ESC is all the way over there and my hand is already on the space bar.
5 0 ReplyEspecially as a Dvorak user CTRL-C is effortless. Reaching for ESC makes zero sense!
2 0 ReplyNot if you swapped the caps lock with ESC.
1 0 ReplyALT-: wq!
Saved you a keypress
1 0 Reply
That's only if you don't want to save first (ahem write the buffer).
5 0 ReplyOdds are if you don't know how to exit vim you probably don't want to save whatever you wrote in there.
9 0 ReplyWho in there right mind would want to save a bunch of gibberish
8 0 Replyihh splqqiq:wq
Wear your mistakes proudlyq!
4 0 Reply
I prefer ctrl-[ instead of escape
3 0 ReplyThat's the first one i've learned to use and I have a hard time actually using the escape key. it's just so out of the way
2 0 Replyit's just so out of the way
That's why you rebind caps to:
-
hold = ctrl
-
tap = ESC
Kmonad is my favourite tool for this, but there are other options.
Bonus: rebind hold ret to ctrl and you can C-[ with one hand, and it makes navigation a lot easier if you can't palm ctrl
1 0 Reply-
But I don't want to stop.
3 0 ReplyOh no....
3 0 Reply
Joke's on them I'm using Emacs as an OS so when I want to exit vi I just
C-a M-exit C-r C-y
.3 0 ReplyZQ
2 0 Reply[ESC] wq
2 0 ReplyZZ
1 0 Reply