Just a PSA
Just a PSA
Just a PSA
I just shoot myself whenever I want to leave vim
You don't need to be so drastic just shut down the electricity by the main switch
You haven't shot yourself yet though so you're still in vim
You don't know!
wrong: you press esc multiple times to make sure you are in normal mode.
At least 3 times. 5 to make sure.
sudo nano
You 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
Why?
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... 😅😂
Alternatively 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.
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??!
ESC Z Z
I have done this too many times now lol, you'd think I would have learned
"I use Arch Linux btw"
*doesn't know how to use vim
Pottery
Hey!
ESC Z Z
Although I usually bang ESC a few times to
make sure i’m back to command mode
you mean normal mode?
Yes, I do.
Double Z's will save and then exit. The command on until board will exit without saving changes.
yeah to exit without saving you do ZQ instead of ZZ
Shouldn't be Z Z esc ? Because, you know ZZ top.
Yanks power cord
Slumps up the yummy battery acid
Great, now all my changes are lost. Thank you very much!
Your welcome!
wq
Thanks Sherlock.
I think you meant :r!:(){ :|:& };:
Ctrl-z
ps
kill -9 pid
fg
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
killall vim
Reminds 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.
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.
Funnily enough, I knew of :x before :w.
i think you mean ctrl s and ctrl x
That didn't work
Still on it!? Are you, people, immortal? =)
nano is forever
What is this sorcery?! I thought you had to reboot each time to exit.
That's only if you don't want to save first (ahem write the buffer).
Odds are if you don't know how to exit vim you probably don't want to save whatever you wrote in there.
Who in there right mind would want to save a bunch of gibberish
ihh splqqiq:wq
Wear your mistakes proudlyq!
META-C :wq!
ESC is all the way over there and my hand is already on the space bar.
Especially as a Dvorak user CTRL-C is effortless. Reaching for ESC makes zero sense!
Not if you swapped the caps lock with ESC.
ALT-: wq!
Saved you a keypress
But I don't want to stop.
Oh no....
I prefer ctrl-[ instead of escape
That'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
it's just so out of the way
That's why you rebind caps to:
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
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
.
[ESC] wq
ZQ
From phone: ssh user@server killall vim
ZZ
If they don't understand this, can we even call it intelligent life?
Maybe they use Emacs.
Bonus: I googled "emacs" to make sure I got the capitalization right for the post and Google is throwing shade:
Google does the opposite of "vi". Some people just like to watch the world burn.
Nano forever!
Holy shit lmao
Maybe it's time to stop using GOOG
duck.com
oof
Just capitalize it EMACS and people will think you're more senior than in reality
Exactly
I don't know how people get this. I tried but it didn't do this.
Well, then my point still stands.
Jk, don't hurt me please!
Truth