If they don't understand this, can we even call it intelligent life?
56 1 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 1 ReplyGoogle does the opposite of "vi". Some people just like to watch the world burn.
25 0 ReplyNano forever!
14 2 ReplyHoly shit lmao
7 0 ReplyMaybe it's time to stop using GOOG
6 0 Replyoof
4 0 Reply4 0 ReplyJust capitalize it EMACS and people will think you're more senior than in reality
2 0 ReplyMaybe they use Emacs.
Exactly
2 0 ReplyI don't know how people get this. I tried but it didn't do this.
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 :)
17 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.
35 0 ReplyAt least 3 times. 5 to make sure.
15 0 Reply
sudo nano
28 3 ReplyYou shouldn't really use editor with sudo, but instead use sudoedit to edit files restricted to root user
SUDO_EDITOR=nano sudoedit /etc/fstab
This accomplishes the same function while running the text editor as unprivileged user
24 1 ReplyWhy?
Files from user: nano
Files from root: sudo nano
Files from another user: sudo nano (and if new sudo chown after)... 😂
Never had any problems with this in over 10 years... 😅😂
12 2 ReplyAlternatively you could use my favorite approach, Visual Studio Code. Just open the file with it, edit it and upon saving you will be promoted if the file needs admin rights to save.
8 1 Reply
until 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 2 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 2 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 1 Replywq
1 0 ReplyThanks Sherlock.
1 0 Reply
Yanks power cord
17 0 ReplyCtrl-z
ps
kill -9 pid
fg
12 1 ReplyAlternative:
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
7 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
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 1 ReplyFunnily enough, I knew of :x before :w.
5 0 Reply
i think you mean ctrl s and ctrl x
10 2 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 1 ReplyThat'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
META-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
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 ReplyFrom phone: ssh user@server killall vim
1 0 Reply