sublime-vim/Sublime-vim.md

67 lines
1.6 KiB
Markdown
Raw Normal View History

# Sublime-vim
Vim config file: C:\Users\jadonm\AppData\Local\nvim\init.lua
== vimwiki ==
`[[` - jump to prev header
`]]` - jump to next header
`gll` - indent item right
`glh` - indent item left
== vim ==
`x` -> cut current selection
2024-07-03 23:24:24 +00:00
`y` -> copy current selectio
`p` -> paste
`Ctrl + f` - scroll page forward one screen
`Ctrl + d` - scroll page forward Half screen
`Ctrl + b` - scroll page backwards one screen
`Ctrl + u` - scroll page backwards half screen
`Shift + 5` (aka %) - jump to matching bracket
`v` + `Shift + 5` - select between brackets
:%d             -> delete every line
:%y             -> yank every line
:%normal! >>    -> indent every line
:$              -> Go to end of file
`gg` - Go to Top
`Shift + g` - Go to bottom
`<LineNo> + c + G` -> delete from current line to <LineNo> and start insert mode
`c + $` || `C` -> change evrything that comes after the cursor
`c + c` -> Change this line
`f + <char>` -> foward find
`F + <char>` -> backward find
`Ctrl + o` -> Go backward in jump list
`Ctrl + i` -> Go fwd in jump list
`v + F + <char>` -> Select from current cursor position backwards until <char>
2024-06-26 13:48:46 +00:00
`Esc + <num> + i + <char> Esc` -> Insert <char> <num> times
2024-07-16 16:01:42 +00:00
`:<range_start>,<range_end_optional>co <to_line>` -> Copy range and paste onto line
`:<range_start>,<range_end_optional>d` -> Delete range
2024-07-16 15:59:48 +00:00
new
== LSP ==
Hide/disable diagnostics (verbose lsp)
:lua vim.diagnostic.hide() (will only side)
:lua vim.diagnostic.show() (will only side)
:lua vim.diagnostic.disable() (will disable globally)
:lua vim.diagnostic.enable() (will only side)