A mobile friendly Vim cheat sheet(rtorruellas.com)
rtorruellas.com
A mobile friendly Vim cheat sheet
http://rtorruellas.com/vim-cheat-sheet/
19 comments
Under "Working with multiple files", the split command is incorrect. It's not Ctrl+WQ; it's Ctrl+WS.
Awesome find. I'll get that fixed.
EDIT: Looks like someone had a pull request for it. Merged.
EDIT: Looks like someone had a pull request for it. Merged.
I'm a bit confused what the intended use case is, here. Is the idea to have it loaded on your tablet while programming on your laptop or desktop so you don't have to switch screens? Why not just print it out and pin it to the wall?
I made a similar cheat sheet years ago as a PDF. It got some popularity around the developer community. I think it being html/an open source document, you can use it in many different ways (including printing it out and putting it on your wall). The fact that I have already received pull request I think shows it might be a good idea.
I'm not saying I don't think people will find it useful, just that I don't get it. Still, it's clean and concise (and readily printable), so thanks!
"c$ - change (replace) to the end of line"
I find 'C' simpler for that command.
I find 'C' simpler for that command.
Why doesn't 'Y' behave similarly? I've never understood this inconsistency in the default key bindings:
'c$' OR 'C' = change to end of line
'd$' OR 'D' = cut to end of line
'y$' = yank to end of line
'cc' = change entire line
'dd' = cut entire line
'yy' OR 'Y' = yank entire line
'c$' OR 'C' = change to end of line
'd$' OR 'D' = cut to end of line
'y$' = yank to end of line
'cc' = change entire line
'dd' = cut entire line
'yy' OR 'Y' = yank entire line
Should also mention:
gg - top of file
G - end of file
5gg - go to line 5 (I find this easier than 5G)
ciw - delete current word and enter insert mode
yiw - copy current word
zz - center cursor (its also nice to remap G to Gzz etc)one of these can be shortened:
cw - deletes the current word & enters insert mode
Very useful. Needs a few typo fixes, but it's bookmarked on my phone :)
It's missing my favorite commands - ci", ci{, and ci( - change (replace) inside quotes, brackets, and parens (respectively) pair under the cursor.
I personally like
:x
Over
:wq
Also a nice one is :Sex
For splitting windows and navigating the file system.
Also a nice one is :Sex
For splitting windows and navigating the file system.
Looks awesome. Going over it I'm surprised how much Vim I know already without thinking.
Actually just what I was after. Thanks for your efforts on this :)
Cool, thanks!