- Press
?
for keyboard shortcuts - Press
y
before making a link to a file if you mean for that link to be to a file in the current commit - Press
t
to quickly find file
- Use z to jump to directories
- Use
Ctrl + r
to bring back previously run commands - Use
Ctrl + u
to clear the line Use!!
to re-run the last command - Use tab completion
- Use
tree
to visualize the file tree
(Totally optional)
- Get started by running
vimtutor
- Look anything up with
:h <whatever>
- Things to put in your
~/.vimrc
(look these up with:h
)set binary
set number
syntax on
- Enhance the editor's functionality with plugins, and add CtrlP
- Learn the standard motions
- Keep learning shortcuts until you know enough that you never need the mouse
(Totally optional)