-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
vim keys #8
Comments
Archive of vi/vim notes -- Brezeale Uni Changing Text
Copying and Pasting
Deleting
Inserting
Moving
Search and Replace
Options
Using External Programs
Miscellaneous
|
15 minutes, easy! 0 to FULL-VIM |
last modified: 2022-11-07
Navigation (vertical)
C-u
- scroll up half pageC-d
- scroll down half pageC-o
- go back in jump listC-i
- go forward in jump listNavigation (horizontal)
C-h
- focus left paneC-l
- focus right paneS-h
- prev bufferS-l
- next bufferw
- 1 word forwardb
- 1 word backward0
- [zero] first char of the line (blank or otherwise, explicit)|
- [pipe] first char of the line (blank or otherwise, implicit)^
- first non-blank char of the line (explicit)_
- first non-blank char of the line (implicit)$
- last char of the lineSplits
C-w
s
- split horizontallyC-w
n
- split horizontallyC-w
v
- split verticallyC-w
x
- swap splitC-w`` h
- focus split leftC-w
j
- focus split downC-w
k
- focus split upC-w
l
- focus split rightC-w
q
- close splitTabs
g
t
- next tab<leader>
n
- new tab (or:tabnew
)Commands
:q!
- quit without saving:wq
- save and quit:qa
- quit all (assuming no changes or all files saved)The text was updated successfully, but these errors were encountered: