-
Notifications
You must be signed in to change notification settings - Fork 3
All Keymaps
Ilias Dougias edited this page Jun 21, 2024
·
31 revisions
Note
<Leader>
key in this configuration is assigned to ,
Keystrokes | Description | Mode |
---|---|---|
kj |
Fast exit from insert mode | i |
Keystrokes | Description | Mode |
---|---|---|
<Space>bd |
Delete Buffer | n |
Keystrokes | Description | Mode |
---|---|---|
<Space>h |
Go left to split window | n |
<Space>l |
Go right to split window | n |
<Space>k |
Go up to split window | n |
<Space>j |
Go down to split window | n |
<Space>m |
Max or Equal split | n |
Keystrokes | Description | Mode |
---|---|---|
<M-UP> |
Resize split pane up | n |
<M-DOWN> |
Resize split pane down | n |
<M-LEFT> |
Resize split pane left | n |
<M-DOWN> |
Resize split pane right | n |
Keystrokes | Description | Mode |
---|---|---|
<C-k> |
Move line up | n |
<C-j> |
Move line down | n |
<C-k> |
Move multiple lines up in visual selection | v |
<C-j> |
Move multiple lines down in visual selection | v |
Keystrokes | Description | Mode |
---|---|---|
< |
Indent lines to the left | v |
> |
Indent lines to the right | v |
Keystrokes | Description | Mode |
---|---|---|
<M-i> |
Jump to Beginn of Line in insert mode | i |
<M-a> |
Jump to End of Line in insert mode | i |
Keystrokes | Description | Mode |
---|---|---|
{count}<Space><Up> |
Open blank line below | n |
{count}<Leader><Down> |
Open blank line above | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>fn |
Add new file | n |
Keystrokes | Description | Mode |
---|---|---|
z. |
Fix spelling | n |
All lsp keymaps starts with gr
expept K
.
Keystrokes | Description | Mode |
---|---|---|
K |
Hover | n |
gra |
Code Actions | n, v |
grn |
Rename | n |
grr |
References | n |
grd |
Go to Definition | n |
grD |
Go to Declaration | n |
gri |
Go to Implementation | n |
grf |
Formatting | n |
grk |
Signature Help | n |
grs |
Document Symbols | n |
grt |
Type Definition | n |
grwa |
Add workspace folder | n |
grwr |
Remove workspace folder | n |
grwl |
List workspace folders | n |
<Space>d |
Open Diagnostic Window | n |
<Space><LEFT> |
Previous Diagnostic | n |
<Space><RIGHT> |
Next Diagnostic | n |
<Space>q |
Send Diagnostic to Locallist | n |
Keystrokes | Description | Mode |
---|---|---|
<Space>gr |
Glance references | n |
<Space>gd |
Glance definitions | n |
<Space>gy |
Glance type_definitions | n |
<Space>gm |
Glance implementations | n |
Keystrokes | Description | Mode |
---|---|---|
<Space>ir |
Rename with LSP | n |
Keystrokes | Description | Mode |
---|---|---|
<Space>o |
Toggle Outline | n |
Keystrokes | Description | Mode |
---|---|---|
<Space>xx |
Trouble Diagnostics | n |
<Space>xX |
Trouble Buffer Diagnostics | n |
<Space>xs |
Trouble Symbols | n |
<Space>xr |
Trouble LSP Definitions | n |
<Space>xl |
Trouble Location List | n |
<Space>xq |
Trouble Quickfix | n |
<Space>xt |
Trouble Todo | n |
Keystrokes | Description | Mode |
---|---|---|
<Space>ih |
Toggle Inlay Hints | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>gg |
Open Neogit | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>dv |
Toggle Diffview | n |
Keystrokes | Description | Mode |
---|---|---|
<leader>gn |
Go to next hunk | n |
<leader>gN |
Go to previous hunk | n |
<leader>gs |
Stage Hunk | n, v |
<leader>gr |
Reset Hunk | n, v |
<leader>gS |
Stage Buffer | n |
<leader>gu |
Undo Stage Buffer | n |
<leader>gR |
Reset Buffer | n |
<leader>gp |
Preview Hunk | n |
<leader>gb |
Blame Line | n |
<leader>gB |
Blame Line full | n |
<leader>gt |
Git Toggle current blame line | n |
<leader>gd |
Hunk Diffthis | n |
<leader>gD |
Hunk Diffthis | n |
<leader>gt |
Git Toggle deleted lines | n |
vih |
Visual Select Hunk | n |
Keystrokes | Description | Mode |
---|---|---|
<S-LEFT> |
Go to the previous buffer | n |
<S-RIGHT> |
Go to the next buffer | n |
<Space>bp |
Pin Buffer | n |
<Space>bk |
Pick Buffer | n |
<Space>bo |
Close Other Buffers | n |
<Space>b<LEFT> |
Move Buffer to the left | n |
<Space>b<RIGHT> |
Move Buffer to the right | n |
<Space>b1 |
Go to Buffer 1 | n |
<Space>b2 |
Go to Buffer 2 | n |
<Space>b3 |
Go to Buffer 3 | n |
<Space>b4 |
Go to Buffer 4 | n |
<Space>b5 |
Go to Buffer 5 | n |
<Space>b6 |
Go to Buffer 6 | n |
<Space>b7 |
Go to Buffer 7 | n |
<Space>b8 |
Go to Buffer 8 | n |
<Space>b9 |
Go to Buffer 9 | n |
Keystrokes | Description | Mode |
---|---|---|
gc |
Add line comment in visual selection | v |
gb |
Add block comment in visual selection | v |
gcc |
Add line comment | n |
gbc |
Add block comment | n |
gco |
Add comment below | n |
gcO |
Add comment above | n |
gcA |
Add comment in the end of the line | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>cb |
Comment Box Big | n |
<Leader>cd |
Comment Box Delete | n |
<Leader>ca |
Comment Box Auto | n |
<Leader>cl |
Comment Box Catalog | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>tq |
Todo QuickFix | n |
<Leader>tl |
Todo LocList | n |
<Leader>ts |
Todo Telescope | n |
Keystrokes | Description | Mode |
---|---|---|
f |
Flash forward to character | n |
F |
Flash backward to character | n |
t |
Flash forward until character | n |
T |
Flash backward until character | n |
s |
Flash | n, x, o |
r |
Flash remote | o |
<Space>v |
Flash to select node with Treesitter | n |
<C-s> |
Toggle Flash Search | c |
Keystrokes | Description | Mode |
---|---|---|
<Space><Space> |
Hop Word | n |
<Leader>hh |
Hop Anywhere | n |
<Leader>hl |
Hop Line | n |
<Leader>h1 |
Hop 1 Char | n |
<Leader>h2 |
Hop 2 Chars | n |
<Leader>hc |
Hop Vertical | n |
Keystrokes | Description | Mode |
---|---|---|
ys{motion}{char} |
Surround in Normal Mode | n |
S<char> |
Surround in Visual Mode | v |
cs<from><to> |
Change surrounding | n |
ds<char> |
Delete surrounding | n |
csq |
Change surrounding quotes | n |
<C-g>s |
Add surround in insert mode | i |
yss |
Add surround in current line | n |
Keystrokes | Description | Mode |
---|---|---|
vm |
Visual select region | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>la |
Open lazy | n |
<Leader>ls |
Sync plugins with lazy | n |
<Leader>lc |
Check plugins with lazy | n |
Keystrokes | Description | Mode |
---|---|---|
<Space>e |
Neotree Filesystem | n |
<Leader>e |
Neotree Float Filesystem | n |
<Leader>b |
Neotree Float Buffers | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>mm |
Open Messages | n |
Keystrokes | Description | Mode |
---|---|---|
<Space>nn |
Noice Messages | n |
<Space>nd |
Noice Dismiss | n |
<Space>nl |
Noice Last | n |
<Space>nt |
Noice Telescope | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>db |
Add Breakpoint | n |
<Leader>dB |
Add Conditional Breakpoint | n |
<Leader>dc |
Dap Continue | n |
<Leader>dsi |
Dap Step Into | n |
<Leader>dso |
Dap Step Over | n |
<Leader>dst |
Dap Step Out | n |
<Leader>dl |
Dap Show Log | n |
<Leader>dr |
Dap Toggle Repl | n |
<Leader>dt |
Dap Terminate | n |
<Leader>du |
DAP UI Toggle | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>/ |
Search and replace word under the cursor | n |
<Leader>R |
Search and replace in visual selection | x |
Keystrokes | Description | Mode |
---|---|---|
<Leader>r |
Search and Replace with Treesitter | n, x |
Keystrokes | Description | Mode |
---|---|---|
<Leader>fb |
Find Buffers | n |
<Leader>fc |
Find Command | n |
<Leader>fd |
Find Diagnostics | n |
<Leader>fe |
File Browser | n |
<Leader>ff |
Find Files | n |
<Leader>fg |
Live Grep | n |
<Leader>fh |
Find Help | n |
<Leader>fi |
Find Imports | n |
<Leader>fj |
Find Emoji | n |
<Leader>fk |
Find Keymap | n |
<Leader>fl |
Find Highlight | n |
<Leader>fm |
Find Heading | n |
<Leader>fo |
Find Old Files | n |
<Leader>fp |
Find Spell Suggest | n |
<Leader>fq |
Find QuickFix | n |
<Leader>fr |
Grep String Under Cursor | n |
<Leader>fs |
Find Symbols | n |
<Leader>ft |
Find Git Files | n |
<Leader>fu |
Find Undo | n |
<Leader>fy |
Find Yanks | n |
<Leader>fz |
Change Directory with Zoxide | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>w |
Toggle Word | n, v |
Keystrokes | Description | Mode |
---|---|---|
<C-n> |
Select words | n |
n |
Go to next word | n |
N |
Go one word back | n |
q |
Quit selection | n |
<C-UP> |
Create cursors up | n |
<C-DOWN> |
Create cursors down | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>p |
Paste from yanky | n |
y |
Yank text | n, x |
p |
Put yanked text after cursor | n, x |
P |
Put yanked text before cursor | n, x |
gp |
Put yanked text after selection | n, x |
gP |
Put yanked text before selection | n, x |
<RIGHT>y |
Cycle forward through yank history | n |
<LEFT>y |
Cycle backward through yank history | n |
<RIGHT>p |
Put indented after cursor (linewise) | n |
<LEFT>p |
Put indented before cursor (linewise) | n |
<RIGHT>P |
Put indented after cursor (linewise) | n |
<LEFT>P |
Put indented before cursor (linewise) | n |
>p |
Put and indent right | n |
<p |
Put and indent left | n |
>P |
Put before and indent right | n |
<P |
Put before and indent left | n |
=p |
Put after applying a filter | n |
=P |
Put before applying a filter | n |
Keystrokes | Description | Mode |
---|---|---|
\ll |
Start compiling | n |
\lk |
Stop compiling | n |
\lc |
Clear auxiliary files | n |
\lv |
Forward serch in PDF | n |
\le |
Toggle quickfix-list | n |
\lt |
Toggle table of contents | n |
<F7 > |
Insert new command | n |
[[ |
Move between section backwards | n |
]] |
Move between section forwards | n |
[m |
Move between environment backwards | n |
]m |
Move between environment forwards | n |
[n |
Move between math environment backwards | n |
]n |
Move between math environment forwards | n |
[r |
Move between frame environment backwards | n |
]r |
Move between frame environment forwards | n |
[* |
Move between comments backward | n |
]* |
Move between comments forwards | n |
% |
Move between matching delimiters | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>tt |
ToggleTerm | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>z |
Zen Mode | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>ct |
Context Toggle | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>ct |
Context Toggle | n |
Keystrokes | Description | Mode |
---|---|---|
<Leader>cc |
Color Picker | n |