Personal Neovim config of Artur Gomes
- Install and initialize:
lazyman -w Artur
- Configuration category: Personal
- Base configuration: Custom
- Plugin manager: Lazy
- Installation location:
~/.config/nvim-Artur
Git repository
https://github.com/arturgoms/nvim
Dotfyle entry
https://dotfyle.com/arturgoms/nvim
Lazy managed plugins
Artur Keymaps
Normal mode keymaps
Description | |
---|
Left hand side | <Tab> |
Right hand side | <Cmd>lua require('telescope.builtin').find_files(require('telescope.themes').get_dropdown{previewer = false})<CR> |
Description | |
---|
Left hand side | <Esc><Esc> |
Right hand side | <Cmd>nohlsearch<CR> |
Description | |
---|
Left hand side | gy |
Right hand side | <Cmd>lua require'gitlinker'.get_buf_range_url('n')<CR> |
Description | |
---|
Left hand side | we |
Right hand side | <C-W>= |
Description | |
---|
Left hand side | wh |
Right hand side | <C-W>s |
Description | |
---|
Left hand side | wv |
Right hand side | :close<CR> |
Description | |
---|
Left hand side | - |
Right hand side | <C-X> |
Description | |
---|
Left hand side | + |
Right hand side | <C-A> |
Description | |
---|
Left hand side | d |
Right hand side | "_d |
Description | |
---|
Left hand side | Y |
Right hand side | "+Y |
Description | |
---|
Left hand side | y |
Right hand side | "+y |
Description | |
---|
Left hand side | % |
Right hand side | <Plug>(matchup-%) |
Description | Nvim builtin |
---|
Left hand side | & |
Right hand side | :&&<CR> |
Description | |
---|
Left hand side | '[ |
Right hand side | :<C-U>call signature#mark#Goto("prev", "line", "alpha")<CR> |
Description | |
---|
Left hand side | '] |
Right hand side | :<C-U>call signature#mark#Goto("next", "line", "alpha")<CR> |
Description | |
---|
Left hand side | , |
Right hand side | <Cmd>lua require('harpoon.ui').nav_prev()<CR> |
Description | |
---|
Left hand side | . |
Right hand side | <Cmd>lua require('harpoon.ui').nav_next()<CR> |
Description | |
---|
Left hand side | K |
Right hand side | :lua require('user.functions').show_documentation()<CR> |
Description | |
---|
Left hand side | L |
Right hand side | |
Description | |
---|
Left hand side | M0 |
Right hand side | |
Description | |
---|
Left hand side | M9 |
Right hand side | |
Description | |
---|
Left hand side | M8 |
Right hand side | |
Description | |
---|
Left hand side | M7 |
Right hand side | |
Description | |
---|
Left hand side | M6 |
Right hand side | |
Description | |
---|
Left hand side | M5 |
Right hand side | |
Description | |
---|
Left hand side | M4 |
Right hand side | |
Description | |
---|
Left hand side | M3 |
Right hand side | |
Description | |
---|
Left hand side | M2 |
Right hand side | |
Description | |
---|
Left hand side | M1 |
Right hand side | |
Description | |
---|
Left hand side | U |
Right hand side | |
Description | Nvim builtin |
---|
Left hand side | Y |
Right hand side | y$ |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | [= |
Right hand side | :<C-U>call signature#marker#Goto("prev", "any", v:count)<CR> |
Description | |
---|
Left hand side | [- |
Right hand side | :<C-U>call signature#marker#Goto("prev", "same", v:count)<CR> |
Description | |
---|
Left hand side | [` |
Right hand side | :<C-U>call signature#mark#Goto("prev", "spot", "pos")<CR> |
Description | |
---|
Left hand side | [' |
Right hand side | :<C-U>call signature#mark#Goto("prev", "line", "pos")<CR> |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | ]= |
Right hand side | :<C-U>call signature#marker#Goto("next", "any", v:count)<CR> |
Description | |
---|
Left hand side | ]- |
Right hand side | :<C-U>call signature#marker#Goto("next", "same", v:count)<CR> |
Description | |
---|
Left hand side | ]` |
Right hand side | :<C-U>call signature#mark#Goto("next", "spot", "pos")<CR> |
Description | |
---|
Left hand side | ]' |
Right hand side | :<C-U>call signature#mark#Goto("next", "line", "pos")<CR> |
Description | |
---|
Left hand side | `[ |
Right hand side | :<C-U>call signature#mark#Goto("prev", "spot", "alpha")<CR> |
Description | |
---|
Left hand side | `] |
Right hand side | :<C-U>call signature#mark#Goto("next", "spot", "alpha")<CR> |
Description | Change a surrounding pair, putting replacements on new lines |
---|
Left hand side | cS |
Right hand side | <Plug>(nvim-surround-change-line) |
Description | Change a surrounding pair |
---|
Left hand side | cs |
Right hand side | <Plug>(nvim-surround-change) |
Description | Delete a surrounding pair |
---|
Left hand side | ds |
Right hand side | <Plug>(nvim-surround-delete) |
Description | |
---|
Left hand side | dm |
Right hand side | :<C-U>call signature#utils#Remove(v:count)<CR> |
Description | |
---|
Left hand side | gx |
Right hand side | <Plug>NetrwBrowseX |
Description | |
---|
Left hand side | g% |
Right hand side | <Plug>(matchup-g%) |
Description | Comment insert end of line |
---|
Left hand side | gcA |
Right hand side | |
Description | Comment insert above |
---|
Left hand side | gcO |
Right hand side | |
Description | Comment insert below |
---|
Left hand side | gco |
Right hand side | |
Description | Comment toggle current block |
---|
Left hand side | gbc |
Right hand side | |
Description | Comment toggle current line |
---|
Left hand side | gcc |
Right hand side | |
Description | Comment toggle blockwise |
---|
Left hand side | gb |
Right hand side | <Plug>(comment_toggle_blockwise) |
Description | Comment toggle linewise |
---|
Left hand side | gc |
Right hand side | <Plug>(comment_toggle_linewise) |
Description | |
---|
Left hand side | mg |
Right hand side | <Plug>BookmarkMoveToLine |
Description | |
---|
Left hand side | mjj |
Right hand side | <Plug>BookmarkMoveDown |
Description | |
---|
Left hand side | mkk |
Right hand side | <Plug>BookmarkMoveUp |
Description | |
---|
Left hand side | mx |
Right hand side | <Plug>BookmarkClearAll |
Description | |
---|
Left hand side | mc |
Right hand side | <Plug>BookmarkClear |
Description | |
---|
Left hand side | mp |
Right hand side | <Plug>BookmarkPrev |
Description | |
---|
Left hand side | mn |
Right hand side | <Plug>BookmarkNext |
Description | |
---|
Left hand side | mi |
Right hand side | <Plug>BookmarkAnnotate |
Description | |
---|
Left hand side | mm |
Right hand side | <Plug>BookmarkToggle |
Description | |
---|
Left hand side | ma |
Right hand side | <Plug>BookmarkShowAll |
Description | |
---|
Left hand side | m? |
Right hand side | :<C-U>call signature#marker#List(v:count, 0)<CR> |
Description | |
---|
Left hand side | m/ |
Right hand side | :<C-U>call signature#mark#List(0, 0)<CR> |
Description | |
---|
Left hand side | m<BS> |
Right hand side | :<C-U>call signature#marker#Purge()<CR> |
Description | |
---|
Left hand side | m |
Right hand side | :<C-U>call signature#mark#Purge("all")<CR> |
Description | |
---|
Left hand side | m- |
Right hand side | :<C-U>call signature#mark#Purge("line")<CR> |
Description | |
---|
Left hand side | m. |
Right hand side | :<C-U>call signature#mark#ToggleAtLine()<CR> |
Description | |
---|
Left hand side | m, |
Right hand side | :<C-U>call signature#mark#Toggle("next")<CR> |
Description | |
---|
Left hand side | m |
Right hand side | :<C-U>call signature#utils#Input()<CR> |
Description | Add a surrounding pair around the current line, on new lines (normal mode) |
---|
Left hand side | ySS |
Right hand side | <Plug>(nvim-surround-normal-cur-line) |
Description | Add a surrounding pair around a motion, on new lines (normal mode) |
---|
Left hand side | yS |
Right hand side | <Plug>(nvim-surround-normal-line) |
Description | Add a surrounding pair around the current line (normal mode) |
---|
Left hand side | yss |
Right hand side | <Plug>(nvim-surround-normal-cur) |
Description | Add a surrounding pair around a motion (normal mode) |
---|
Left hand side | ys |
Right hand side | <Plug>(nvim-surround-normal) |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | zt |
Right hand side | <Cmd>lua require('neoscroll').zt(250)<CR> |
Description | |
---|
Left hand side | zb |
Right hand side | <Cmd>lua require('neoscroll').zb(250)<CR> |
Description | |
---|
Left hand side | zz |
Right hand side | <Cmd>lua require('neoscroll').zz(250)<CR> |
Description | |
---|
Left hand side | <Plug>NetrwBrowseX |
Right hand side | :call netrw#BrowseX(netrw#GX(),netrw#CheckIfRemote(netrw#GX()))<CR> |
Description | |
---|
Left hand side | <M-h> |
Right hand side | <Cmd>lua require'tmux'.resize_left()<CR> |
Description | |
---|
Left hand side | <M-j> |
Right hand side | <Cmd>lua require'tmux'.resize_bottom()<CR> |
Description | |
---|
Left hand side | <M-l> |
Right hand side | <Cmd>lua require'tmux'.resize_right()<CR> |
Description | |
---|
Left hand side | <M-k> |
Right hand side | <Cmd>lua require'tmux'.resize_top()<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkMoveToLine |
Right hand side | :<C-U>BookmarkMoveToLine v:count<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkMoveDown |
Right hand side | :<C-U>BookmarkMoveDown v:count<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkMoveUp |
Right hand side | :<C-U>BookmarkMoveUp v:count<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkClearAll |
Right hand side | :BookmarkClearAll<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkClear |
Right hand side | :BookmarkClear<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkPrev |
Right hand side | :BookmarkPrev<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkNext |
Right hand side | :BookmarkNext<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkAnnotate |
Right hand side | :BookmarkAnnotate<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkToggle |
Right hand side | :BookmarkToggle<CR> |
Description | |
---|
Left hand side | <Plug>BookmarkShowAll |
Right hand side | :BookmarkShowAll<CR> |
Description | |
---|
Left hand side | <2-LeftMouse> |
Right hand side | <Plug>(matchup-double-click) |
Description | |
---|
Left hand side | <Plug>(matchup-reload) |
Right hand side | :<C-U>MatchupReload<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-double-click) |
Right hand side | :<C-U>call matchup#text_obj#double_click()<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-Z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside_prev(0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside(0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-[%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(0, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-]%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(0, 1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-g%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(0, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(0, 1)<CR> |
Description | |
---|
Left hand side | <SNR>29_(wise) |
Right hand side | empty(g:v_motion_force) ? 'v' : g:v_motion_force |
Description | |
---|
Left hand side | <Plug>(matchup-hi-surround) |
Right hand side | :<C-U>call matchup#matchparen#highlight_surrounding()<CR> |
Description | Comment toggle blockwise with count |
---|
Left hand side | <Plug>(comment_toggle_blockwise_count) |
Right hand side | |
Description | Comment toggle linewise with count |
---|
Left hand side | <Plug>(comment_toggle_linewise_count) |
Right hand side | |
Description | Comment toggle current block |
---|
Left hand side | <Plug>(comment_toggle_blockwise_current) |
Right hand side | |
Description | Comment toggle current line |
---|
Left hand side | <Plug>(comment_toggle_linewise_current) |
Right hand side | |
Description | Comment toggle blockwise |
---|
Left hand side | <Plug>(comment_toggle_blockwise) |
Right hand side | |
Description | Comment toggle linewise |
---|
Left hand side | <Plug>(comment_toggle_linewise) |
Right hand side | |
Description | Change a surrounding pair, putting replacements on new lines |
---|
Left hand side | <Plug>(nvim-surround-change-line) |
Right hand side | |
Description | Change a surrounding pair |
---|
Left hand side | <Plug>(nvim-surround-change) |
Right hand side | |
Description | Delete a surrounding pair |
---|
Left hand side | <Plug>(nvim-surround-delete) |
Right hand side | |
Description | Add a surrounding pair around the current line, on new lines (normal mode) |
---|
Left hand side | <Plug>(nvim-surround-normal-cur-line) |
Right hand side | |
Description | Add a surrounding pair around a motion, on new lines (normal mode) |
---|
Left hand side | <Plug>(nvim-surround-normal-line) |
Right hand side | |
Description | Add a surrounding pair around the current line (normal mode) |
---|
Left hand side | <Plug>(nvim-surround-normal-cur) |
Right hand side | |
Description | Add a surrounding pair around a motion (normal mode) |
---|
Left hand side | <Plug>(nvim-surround-normal) |
Right hand side | |
Description | |
---|
Left hand side | <C-U> |
Right hand side | <Cmd>lua require('neoscroll').scroll(-vim.wo.scroll, true, 250)<CR> |
Description | |
---|
Left hand side | <C-E> |
Right hand side | <Cmd>lua require('neoscroll').scroll(0.10, false, 100)<CR> |
Description | |
---|
Left hand side | <C-Y> |
Right hand side | <Cmd>lua require('neoscroll').scroll(-0.10, false, 100)<CR> |
Description | |
---|
Left hand side | <C-F> |
Right hand side | <Cmd>lua require('neoscroll').scroll(vim.api.nvim_win_get_height(0), true, 450)<CR> |
Description | |
---|
Left hand side | <C-B> |
Right hand side | <Cmd>lua require('neoscroll').scroll(-vim.api.nvim_win_get_height(0), true, 450)<CR> |
Description | |
---|
Left hand side | <C-D> |
Right hand side | <Cmd>lua require('neoscroll').scroll(vim.wo.scroll, true, 250)<CR> |
Description | |
---|
Left hand side | <Plug>PlenaryTestFile |
Right hand side | :lua require('plenary.test_harness').test_directory(vim.fn.expand("%:p"))<CR> |
Description | |
---|
Left hand side | <M-3> |
Right hand side | <Cmd>lua _HORIZONTAL_TERM()<CR> |
Description | |
---|
Left hand side | <M-2> |
Right hand side | <Cmd>lua _VERTICAL_TERM()<CR> |
Description | |
---|
Left hand side | <M-1> |
Right hand side | <Cmd>lua _FLOAT_TERM()<CR> |
Description | Toggle Terminal |
---|
Left hand side | <C-Bslash> |
Right hand side | <Cmd>execute v:count . "ToggleTerm"<CR> |
Description | |
---|
Left hand side | <Plug>luasnip-expand-repeat |
Right hand side | |
Description | |
---|
Left hand side | <Plug>luasnip-delete-check |
Right hand side | |
Description | |
---|
Left hand side | <F3> |
Right hand side | :MaximizerToggle<CR> |
Description | |
---|
Left hand side | <C-N> |
Right hand side | :e ~/Notes/<CR> |
Description | |
---|
Left hand side | <C-Z> |
Right hand side | <Cmd>ZenMode<CR> |
Description | |
---|
Left hand side | <C-S> |
Right hand side | <Cmd>vsplit<CR> |
Description | |
---|
Left hand side | <C-T> |
Right hand side | <Cmd>lua vim.lsp.buf.document_symbol()<CR> |
Description | |
---|
Left hand side | <C-P> |
Right hand side | <Cmd>Telescope projects<CR> |
Description | |
---|
Left hand side | <C-Right> |
Right hand side | :vertical resize +2<CR> |
Description | |
---|
Left hand side | <C-Left> |
Right hand side | :vertical resize -2<CR> |
Description | |
---|
Left hand side | <C-Down> |
Right hand side | :resize +2<CR> |
Description | |
---|
Left hand side | <C-Up> |
Right hand side | :resize -2<CR> |
Description | |
---|
Left hand side | <S-Down> |
Right hand side | :m+<CR> |
Description | |
---|
Left hand side | <S-Up> |
Right hand side | :m-2<CR> |
Description | |
---|
Left hand side | <C-Space> |
Right hand side | <Cmd>WhichKey \ <CR> |
Description | |
---|
Left hand side | <C-K> |
Right hand side | <Cmd>lua require'tmux'.move_top()<CR> |
Description | |
---|
Left hand side | <C-J> |
Right hand side | <Cmd>lua require'tmux'.move_bottom()<CR> |
Description | |
---|
Left hand side | <C-H> |
Right hand side | <Cmd>lua require'tmux'.move_left()<CR> |
Description | |
---|
Left hand side | <C-L> |
Right hand side | <Cmd>lua require'tmux'.move_right()<CR> |
Visual mode keymaps
Description | |
---|
Left hand side | gy |
Right hand side | <Cmd>lua require'gitlinker'.get_buf_range_url('v')<CR> |
Description | |
---|
Left hand side | d |
Right hand side | "_d |
Description | |
---|
Left hand side | y |
Right hand side | "+y |
Description | |
---|
Left hand side | p |
Right hand side | "_dP |
Description | Nvim builtin |
---|
Left hand side | # |
Right hand side | y?\V<C-R>"<CR> |
Description | |
---|
Left hand side | % |
Right hand side | <Plug>(matchup-%) |
Description | Nvim builtin |
---|
Left hand side | * |
Right hand side | y/\V<C-R>"<CR> |
Description | |
---|
Left hand side | <lt> |
Right hand side | <lt>gv |
Description | |
---|
Left hand side | > |
Right hand side | >gv |
Description | Add a surrounding pair around a visual selection |
---|
Left hand side | S |
Right hand side | <Plug>(nvim-surround-visual) |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | a% |
Right hand side | <Plug>(matchup-a%) |
Description | |
---|
Left hand side | gx |
Right hand side | <Plug>NetrwBrowseXVis |
Description | Add a surrounding pair around a visual selection, on new lines |
---|
Left hand side | gS |
Right hand side | <Plug>(nvim-surround-visual-line) |
Description | Comment toggle blockwise (visual) |
---|
Left hand side | gb |
Right hand side | <Plug>(comment_toggle_blockwise_visual) |
Description | Comment toggle linewise (visual) |
---|
Left hand side | gc |
Right hand side | <Plug>(comment_toggle_linewise_visual) |
Description | |
---|
Left hand side | g% |
Right hand side | <Plug>(matchup-g%) |
Description | |
---|
Left hand side | i% |
Right hand side | <Plug>(matchup-i%) |
Description | |
---|
Left hand side | p |
Right hand side | "_dP |
Description | |
---|
Left hand side | zt |
Right hand side | <Cmd>lua require('neoscroll').zt(250)<CR> |
Description | |
---|
Left hand side | zb |
Right hand side | <Cmd>lua require('neoscroll').zb(250)<CR> |
Description | |
---|
Left hand side | zz |
Right hand side | <Cmd>lua require('neoscroll').zz(250)<CR> |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <Plug>NetrwBrowseXVis |
Right hand side | :<C-U>call netrw#BrowseXVis()<CR> |
Description | Add a surrounding pair around a visual selection, on new lines |
---|
Left hand side | <Plug>(nvim-surround-visual-line) |
Right hand side | <Esc><Cmd>lua require'nvim-surround'.visual_surround({ line_mode = true })<CR> |
Description | Add a surrounding pair around a visual selection |
---|
Left hand side | <Plug>(nvim-surround-visual) |
Right hand side | <Esc><Cmd>lua require'nvim-surround'.visual_surround({ line_mode = false })<CR> |
Description | Comment toggle blockwise (visual) |
---|
Left hand side | <Plug>(comment_toggle_blockwise_visual) |
Right hand side | <Esc><Cmd>lua require("Comment.api").locked("toggle.blockwise")(vim.fn.visualmode())<CR> |
Description | Comment toggle linewise (visual) |
---|
Left hand side | <Plug>(comment_toggle_linewise_visual) |
Right hand side | <Esc><Cmd>lua require("Comment.api").locked("toggle.linewise")(vim.fn.visualmode())<CR> |
Description | |
---|
Left hand side | <C-D> |
Right hand side | <Cmd>lua require('neoscroll').scroll(vim.wo.scroll, true, 250)<CR> |
Description | |
---|
Left hand side | <C-Y> |
Right hand side | <Cmd>lua require('neoscroll').scroll(-0.10, false, 100)<CR> |
Description | |
---|
Left hand side | <C-E> |
Right hand side | <Cmd>lua require('neoscroll').scroll(0.10, false, 100)<CR> |
Description | |
---|
Left hand side | <C-B> |
Right hand side | <Cmd>lua require('neoscroll').scroll(-vim.api.nvim_win_get_height(0), true, 450)<CR> |
Description | |
---|
Left hand side | <C-F> |
Right hand side | <Cmd>lua require('neoscroll').scroll(vim.api.nvim_win_get_height(0), true, 450)<CR> |
Description | |
---|
Left hand side | <C-U> |
Right hand side | <Cmd>lua require('neoscroll').scroll(-vim.wo.scroll, true, 250)<CR> |
Description | |
---|
Left hand side | <F3> |
Right hand side | :MaximizerToggle<CR>gv |
Description | |
---|
Left hand side | <Plug>(matchup-a%) |
Right hand side | :<C-U>call matchup#text_obj#delimited(0, 1, 'delim_all')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-i%) |
Right hand side | :<C-U>call matchup#text_obj#delimited(1, 1, 'delim_all')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-Z%) |
Right hand side | <SNR>28_(matchup-Z%) |
Description | |
---|
Left hand side | <SNR>28_(matchup-Z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside_prev(1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-z%) |
Right hand side | <SNR>28_(matchup-z%) |
Description | |
---|
Left hand side | <SNR>28_(matchup-z%) |
Right hand side | :<C-U>call matchup#motion#jump_inside(1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-[%) |
Right hand side | <SNR>28_(matchup-[%) |
Description | |
---|
Left hand side | <Plug>(matchup-]%) |
Right hand side | <SNR>28_(matchup-]%) |
Description | |
---|
Left hand side | <SNR>28_(matchup-[%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(1, 0)<CR> |
Description | |
---|
Left hand side | <SNR>28_(matchup-]%) |
Right hand side | :<C-U>call matchup#motion#find_unmatched(1, 1)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-g%) |
Right hand side | <SNR>28_(matchup-g%) |
Description | |
---|
Left hand side | <SNR>28_(matchup-g%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(1, 0)<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-%) |
Right hand side | <SNR>28_(matchup-%) |
Description | |
---|
Left hand side | <SNR>28_(matchup-%) |
Right hand side | :<C-U>call matchup#motion#find_matching_pair(1, 1)<CR> |
Description | |
---|
Left hand side | <Plug>luasnip-expand-repeat |
Right hand side | |
Description | |
---|
Left hand side | <M-k> |
Right hand side | :m .-2<CR>== |
Description | |
---|
Left hand side | <M-j> |
Right hand side | :m .+1<CR>== |
Operator mode keymaps
Description | |
---|
Left hand side | % |
Right hand side | <Ignore><Plug>(matchup-%) |
Description | |
---|
Left hand side | [% |
Right hand side | <Plug>(matchup-[%) |
Description | |
---|
Left hand side | ]% |
Right hand side | <Plug>(matchup-]%) |
Description | |
---|
Left hand side | a% |
Right hand side | <Plug>(matchup-a%) |
Description | |
---|
Left hand side | g% |
Right hand side | <Ignore><Plug>(matchup-g%) |
Description | |
---|
Left hand side | i% |
Right hand side | <Plug>(matchup-i%) |
Description | |
---|
Left hand side | z% |
Right hand side | <Plug>(matchup-z%) |
Description | |
---|
Left hand side | <Plug>luasnip-expand-repeat |
Right hand side | |
Description | |
---|
Left hand side | <Plug>(matchup-a%) |
Right hand side | :<C-U>call matchup#text_obj#delimited(0, 0, 'delim_all')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-i%) |
Right hand side | :<C-U>call matchup#text_obj#delimited(1, 0, 'delim_all')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-Z%) |
Right hand side | :<C-U>call matchup#motion#op('Z%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-z%) |
Right hand side | :<C-U>call matchup#motion#op('z%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-[%) |
Right hand side | :<C-U>call matchup#motion#op('[%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-]%) |
Right hand side | :<C-U>call matchup#motion#op(']%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-g%) |
Right hand side | :<C-U>call matchup#motion#op('g%')<CR> |
Description | |
---|
Left hand side | <Plug>(matchup-%) |
Right hand side | :<C-U>call matchup#motion#op('%')<CR> |