All my homies just CTRL+Z
post
u for undo. vi forever!
Don't forget that Vim also keeps every tree of undo history. Wrote someone one way, wanted to try another way, and changed your mind? Switch to the other undo future! Change your mind again? Go back!
And there's persistent undo, where your undo history is written a file. Quit Vim, power off your machine for 5 years, power it back on, and you can still undo!
Shouldn't it be used for redo?
I mean, yeah, of course it should be paste. But if you decide to break the established convention, isn't the next option redo, instead of undo?
Germans on English kezboards know the struggle
My text editor uses u and U
"What did that code look like two minutes ago?"
- Cmd+A
- Cmd+C
- Cmd+ZZZZZZZZZZZZZZZZZZZZZZ
"Oh, ok."
- Cmd+Shift+ZZZZZZZZZZZZZZZZZZZZZZ
lol, just use time travel, Vim time travel:
:earlier 2m
and back:
:later 2m
wait that seems really usefull is that in standart vim ?
Am I the only one who only knew ctrl+y? I've been used to it since forever and never used ctrl+shift+z even tough I am a keyboard shorcut fanboy...
edit: also the logic behind ctrl+shift+z totally makes sense, i'll try it everywhere now lol
Ctrl + Y shall paste, and nothing else!
Ctrl-c copy. Ctrl-v past. Ctrl-x cut
And Ctrl-y is redo.
I prefer ctrl+shift+z for redo. The advantage is you can spam both undo and redo without moving your finger from Ctrl and Z buttons. Very common in professional apps.
And Ctrl-z undo.
That's all i know. If anyone know more please share.
Similar to how vscode uses Ctrl+shift+arrows for multi line editing but for some reason on my person computer that is hot keyed to flip the screen upside down.
all 44 comments