5975 lines
120 KiB
JSON
5975 lines
120 KiB
JSON
{
|
|
"masonTools": [
|
|
"ansible-language-server",
|
|
"ansible-lint",
|
|
"bash-language-server",
|
|
"beautysh",
|
|
"biome",
|
|
"black",
|
|
"clangd",
|
|
"codelldb",
|
|
"codespell",
|
|
"cspell",
|
|
"cssmodules-language-server",
|
|
"debugpy",
|
|
"debugpy-adapter",
|
|
"deno",
|
|
"dlv",
|
|
"docker-compose-langserver",
|
|
"docker-langserver",
|
|
"emmet-language-server",
|
|
"gh",
|
|
"gofumpt",
|
|
"goimports",
|
|
"golangci-lint",
|
|
"gomodifytags",
|
|
"gopls",
|
|
"hadolint",
|
|
"impl",
|
|
"isort",
|
|
"jdtls",
|
|
"jq",
|
|
"js-debug-adapter",
|
|
"ktlint",
|
|
"lua-language-server",
|
|
"markdownlint",
|
|
"marksman",
|
|
"markuplint",
|
|
"neocmakelsp",
|
|
"ngserver",
|
|
"omnisharp",
|
|
"prettier",
|
|
"prettierd",
|
|
"pylint",
|
|
"pyright",
|
|
"pyright-langserver",
|
|
"ruff-lsp",
|
|
"rust-analyzer",
|
|
"rustywind",
|
|
"shellcheck",
|
|
"shellharden",
|
|
"shfmt",
|
|
"sql-language-server",
|
|
"sqlfluff",
|
|
"sqlfmt",
|
|
"stylelint",
|
|
"stylua",
|
|
"svelteserver",
|
|
"tailwindcss-language-server",
|
|
"taplo",
|
|
"typescript-language-server",
|
|
"typos",
|
|
"vscode-css-language-server",
|
|
"vscode-eslint-language-server",
|
|
"vscode-html-language-server",
|
|
"vscode-json-language-server",
|
|
"vue-language-server",
|
|
"yaml-language-server"
|
|
],
|
|
"keymaps": [
|
|
{
|
|
"desc": "Next Tab",
|
|
"noremap": true,
|
|
"lhs": "<Tab>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabnext<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<CR>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Escape and clear hlsearch",
|
|
"noremap": true,
|
|
"lhs": "<Esc>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>noh<CR><Esc>"
|
|
},
|
|
{
|
|
"desc": "Toggle Lsp Lens",
|
|
"noremap": true,
|
|
"lhs": "<Space>ue",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>LspLensToggle<CR>"
|
|
},
|
|
{
|
|
"desc": "Code Action Preview",
|
|
"noremap": true,
|
|
"lhs": "<Space>ca",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Code Action Preview",
|
|
"noremap": true,
|
|
"lhs": "<Space>ca",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Treesitter Context",
|
|
"noremap": true,
|
|
"lhs": "<Space>ut",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Eval",
|
|
"noremap": true,
|
|
"lhs": "<Space>de",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Eval",
|
|
"noremap": true,
|
|
"lhs": "<Space>de",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Dap UI",
|
|
"noremap": true,
|
|
"lhs": "<Space>du",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Down",
|
|
"noremap": true,
|
|
"lhs": "<Space>dj",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Step Into",
|
|
"noremap": true,
|
|
"lhs": "<Space>di",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Go to line (no execute)",
|
|
"noremap": true,
|
|
"lhs": "<Space>dg",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Terminate",
|
|
"noremap": true,
|
|
"lhs": "<Space>dt",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Session",
|
|
"noremap": true,
|
|
"lhs": "<Space>ds",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle REPL",
|
|
"noremap": true,
|
|
"lhs": "<Space>dr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Breakpoint",
|
|
"noremap": true,
|
|
"lhs": "<Space>db",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run to Cursor",
|
|
"noremap": true,
|
|
"lhs": "<Space>dC",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run with Args",
|
|
"noremap": true,
|
|
"lhs": "<Space>da",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Continue",
|
|
"noremap": true,
|
|
"lhs": "<Space>dc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Widgets",
|
|
"noremap": true,
|
|
"lhs": "<Space>dw",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Debug Nearest",
|
|
"noremap": true,
|
|
"lhs": "<Space>td",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Pause",
|
|
"noremap": true,
|
|
"lhs": "<Space>dp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Step Over",
|
|
"noremap": true,
|
|
"lhs": "<Space>dO",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Step Out",
|
|
"noremap": true,
|
|
"lhs": "<Space>do",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run Last",
|
|
"noremap": true,
|
|
"lhs": "<Space>dl",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Up",
|
|
"noremap": true,
|
|
"lhs": "<Space>dk",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Breakpoint",
|
|
"noremap": true,
|
|
"lhs": "<Space>dbb",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>PBToggleBreakpoint<CR>"
|
|
},
|
|
{
|
|
"desc": "Breakpoint Condition",
|
|
"noremap": true,
|
|
"lhs": "<Space>dbB",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>PBSetConditionalBreakpoint<CR>"
|
|
},
|
|
{
|
|
"desc": "Delete All Breakpoints",
|
|
"noremap": true,
|
|
"lhs": "<Space>dbd",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>PBClearAllBreakpoints<CR>"
|
|
},
|
|
{
|
|
"desc": "Toggle Line Blame",
|
|
"noremap": true,
|
|
"lhs": "<Space>uB",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Gitsigns toggle_current_line_blame<CR>"
|
|
},
|
|
{
|
|
"desc": "Deletions Inline",
|
|
"noremap": true,
|
|
"lhs": "<Space>ghe",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Gitsigns toggle_deleted<CR>"
|
|
},
|
|
{
|
|
"desc": "Toggle Context",
|
|
"noremap": true,
|
|
"lhs": "<Space>ux",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>NvimContextVtToggle<CR>"
|
|
},
|
|
{
|
|
"desc": "Todo (Trouble)",
|
|
"noremap": true,
|
|
"lhs": "<Space>xt",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>TodoTrouble<CR>"
|
|
},
|
|
{
|
|
"desc": "Todo/Fix/Fixme",
|
|
"noremap": true,
|
|
"lhs": "<Space>sT",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>TodoTelescope keywords=TODO,FIX,FIXME<CR>"
|
|
},
|
|
{
|
|
"desc": "Todo",
|
|
"noremap": true,
|
|
"lhs": "<Space>st",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>TodoTelescope<CR>"
|
|
},
|
|
{
|
|
"desc": "Todo/Fix/Fixme (Trouble)",
|
|
"noremap": true,
|
|
"lhs": "<Space>xT",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>TodoTrouble keywords=TODO,FIX,FIXME<CR>"
|
|
},
|
|
{
|
|
"desc": "Toggle Current Session Recording",
|
|
"noremap": true,
|
|
"lhs": "<Space>qt",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Restore Last Session",
|
|
"noremap": true,
|
|
"lhs": "<Space>qr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Don't Save Current Session",
|
|
"noremap": true,
|
|
"lhs": "<Space>qd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Restore Last Session",
|
|
"noremap": true,
|
|
"lhs": "<Space>ql",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Save Session",
|
|
"noremap": true,
|
|
"lhs": "<Space>qs",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Upgrade All Crates",
|
|
"noremap": true,
|
|
"lhs": "<Space>prA",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Upgrade Crates",
|
|
"noremap": true,
|
|
"lhs": "<Space>prU",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Upgrade Crate",
|
|
"noremap": true,
|
|
"lhs": "<Space>prU",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Update All Crates",
|
|
"noremap": true,
|
|
"lhs": "<Space>pra",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Update Crates",
|
|
"noremap": true,
|
|
"lhs": "<Space>pru",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Update Crate",
|
|
"noremap": true,
|
|
"lhs": "<Space>pru",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Reload",
|
|
"noremap": true,
|
|
"lhs": "<Space>prR",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Crates.io",
|
|
"noremap": true,
|
|
"lhs": "<Space>prc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Documentation",
|
|
"noremap": true,
|
|
"lhs": "<Space>prd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Repo",
|
|
"noremap": true,
|
|
"lhs": "<Space>prr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Homepage",
|
|
"noremap": true,
|
|
"lhs": "<Space>prh",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Extract into Table",
|
|
"noremap": true,
|
|
"lhs": "<Space>prT",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Extract into Inline Table",
|
|
"noremap": true,
|
|
"lhs": "<Space>prt",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Cmp Status",
|
|
"noremap": true,
|
|
"lhs": "<Space>ciC",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>CmpStatus<CR>"
|
|
},
|
|
{
|
|
"desc": "Toggle IA (Codeium)",
|
|
"noremap": true,
|
|
"lhs": "<Space>cI",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>CodeiumToggle<CR>"
|
|
},
|
|
{
|
|
"desc": "Equalize Zoom",
|
|
"noremap": true,
|
|
"lhs": "<Space>we",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>WindowsEqualize<CR>"
|
|
},
|
|
{
|
|
"desc": "Horizontal Zoom",
|
|
"noremap": true,
|
|
"lhs": "<Space>wh",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>WindowsMaximizeHorizontally<CR>"
|
|
},
|
|
{
|
|
"desc": "Vertical Zoom",
|
|
"noremap": true,
|
|
"lhs": "<Space>wv",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>WindowsMaximizeVertically<CR>"
|
|
},
|
|
{
|
|
"desc": "Options",
|
|
"noremap": true,
|
|
"lhs": "<Space>so",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope vim_options<CR>"
|
|
},
|
|
{
|
|
"desc": "Jump to Mark",
|
|
"noremap": true,
|
|
"lhs": "<Space>sm",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope marks<CR>"
|
|
},
|
|
{
|
|
"desc": "Man Pages",
|
|
"noremap": true,
|
|
"lhs": "<Space>sM",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope man_pages<CR>"
|
|
},
|
|
{
|
|
"desc": "Key Maps",
|
|
"noremap": true,
|
|
"lhs": "<Space>sk",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope keymaps<CR>"
|
|
},
|
|
{
|
|
"desc": "Search Highlight Groups",
|
|
"noremap": true,
|
|
"lhs": "<Space>sH",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope highlights<CR>"
|
|
},
|
|
{
|
|
"desc": "Help Pages",
|
|
"noremap": true,
|
|
"lhs": "<Space>sh",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope help_tags<CR>"
|
|
},
|
|
{
|
|
"desc": "Grep (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sG",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Grep (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sg",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Workspace diagnostics",
|
|
"noremap": true,
|
|
"lhs": "<Space>sD",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope diagnostics<CR>"
|
|
},
|
|
{
|
|
"desc": "Document diagnostics",
|
|
"noremap": true,
|
|
"lhs": "<Space>sd",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope diagnostics bufnr=0<CR>"
|
|
},
|
|
{
|
|
"desc": "Commands",
|
|
"noremap": true,
|
|
"lhs": "<Space>sC",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope commands<CR>"
|
|
},
|
|
{
|
|
"desc": "Command History",
|
|
"noremap": true,
|
|
"lhs": "<Space>sc",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope command_history<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>sb",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope current_buffer_fuzzy_find<CR>"
|
|
},
|
|
{
|
|
"desc": "Auto Commands",
|
|
"noremap": true,
|
|
"lhs": "<Space>sa",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope autocommands<CR>"
|
|
},
|
|
{
|
|
"desc": "Registers",
|
|
"noremap": true,
|
|
"lhs": "<Space>s\"",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope registers<CR>"
|
|
},
|
|
{
|
|
"desc": "status",
|
|
"noremap": true,
|
|
"lhs": "<Space>gs",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope git_status<CR>"
|
|
},
|
|
{
|
|
"desc": "commits",
|
|
"noremap": true,
|
|
"lhs": "<Space>gc",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope git_commits<CR>"
|
|
},
|
|
{
|
|
"desc": "Recent (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>fR",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Recent",
|
|
"noremap": true,
|
|
"lhs": "<Space>fr",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope oldfiles<CR>"
|
|
},
|
|
{
|
|
"desc": "Find Files (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>fF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Find Files (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>ff",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Find Config File",
|
|
"noremap": true,
|
|
"lhs": "<Space>fc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Buffers",
|
|
"noremap": true,
|
|
"lhs": "<Space>fb",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope buffers sort_mru=true sort_lastused=true<CR>"
|
|
},
|
|
{
|
|
"desc": "Command History",
|
|
"noremap": true,
|
|
"lhs": "<Space>:",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope command_history<CR>"
|
|
},
|
|
{
|
|
"desc": "Grep (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>/",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Switch Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>,",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope buffers sort_mru=true sort_lastused=true<CR>"
|
|
},
|
|
{
|
|
"desc": "Struct",
|
|
"noremap": true,
|
|
"lhs": "<Space>sss",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Treesitter Symbols",
|
|
"noremap": true,
|
|
"lhs": "<Space>sA",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Variable",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSv",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Property",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Field",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Trait",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSt",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Struct",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSs",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Module",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSM",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Interface",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSi",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Enum",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSe",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Constructor",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSC",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Method",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSm",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Function",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Class",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "All",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSa",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Variable",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssv",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Property",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Field",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Trait",
|
|
"noremap": true,
|
|
"lhs": "<Space>sst",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Find Files (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space><Space>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Module",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssM",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Interface",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssi",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Enum",
|
|
"noremap": true,
|
|
"lhs": "<Space>sse",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Constructor",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssC",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Method",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssm",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Function",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Class",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "All",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssa",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Goto Symbol (Workspace)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sS",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Goto Symbol",
|
|
"noremap": true,
|
|
"lhs": "<Space>ss",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Colorscheme with preview",
|
|
"noremap": true,
|
|
"lhs": "<Space>uC",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Selection (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sW",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Selection (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sw",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Word (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sW",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Word (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sw",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Resume",
|
|
"noremap": true,
|
|
"lhs": "<Space>sR",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Telescope resume<CR>"
|
|
},
|
|
{
|
|
"desc": "Root",
|
|
"noremap": true,
|
|
"lhs": "<Space>cir",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>LazyRoot<CR>"
|
|
},
|
|
{
|
|
"desc": "Conform",
|
|
"noremap": true,
|
|
"lhs": "<Space>cic",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>ConformInfo<CR>"
|
|
},
|
|
{
|
|
"desc": "Formatting",
|
|
"noremap": true,
|
|
"lhs": "<Space>cif",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>LazyFormatInfo<CR>"
|
|
},
|
|
{
|
|
"desc": "Toggle Tabline",
|
|
"noremap": true,
|
|
"lhs": "<Space>u<Tab>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Statusline",
|
|
"noremap": true,
|
|
"lhs": "<Space>uS",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Last Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>ba",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>blast<CR>"
|
|
},
|
|
{
|
|
"desc": "First Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>bf",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>bfirst<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 9",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>9",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 9<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 8",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>8",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 8<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 7",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>7",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 7<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 6",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>6",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 6<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 5",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>5",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 5<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 4",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>4",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 4<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 3",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>3",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 3<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 2",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>2",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 2<CR>"
|
|
},
|
|
{
|
|
"desc": "Tab 1",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>1",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabn 1<CR>"
|
|
},
|
|
{
|
|
"desc": "LazyVim Changelog",
|
|
"noremap": true,
|
|
"lhs": "<Space>lc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Extras",
|
|
"noremap": true,
|
|
"lhs": "<Space>le",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>LazyExtras<CR>"
|
|
},
|
|
{
|
|
"desc": "Repo",
|
|
"noremap": true,
|
|
"lhs": "<Space>lr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Docs",
|
|
"noremap": true,
|
|
"lhs": "<Space>ld",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Lazy",
|
|
"noremap": true,
|
|
"lhs": "<Space>ll",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Lazy<CR>"
|
|
},
|
|
{
|
|
"desc": "Search current word on brave search",
|
|
"noremap": true,
|
|
"lhs": "<Space>?",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Previous Tab",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>[",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabprevious<CR>"
|
|
},
|
|
{
|
|
"desc": "Close Tab",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>d",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabclose<CR>"
|
|
},
|
|
{
|
|
"desc": "Next Tab",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>]",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabnext<CR>"
|
|
},
|
|
{
|
|
"desc": "New Tab",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab><Tab>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabnew<CR>"
|
|
},
|
|
{
|
|
"desc": "First Tab",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>f",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabfirst<CR>"
|
|
},
|
|
{
|
|
"desc": "Last Tab",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>l",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tablast<CR>"
|
|
},
|
|
{
|
|
"desc": "Split window right",
|
|
"noremap": true,
|
|
"lhs": "<Space>|",
|
|
"mode": "n",
|
|
"rhs": "<C-W>v"
|
|
},
|
|
{
|
|
"desc": "Split window below",
|
|
"noremap": true,
|
|
"lhs": "<Space>-",
|
|
"mode": "n",
|
|
"rhs": "<C-W>s"
|
|
},
|
|
{
|
|
"desc": "Split window right",
|
|
"noremap": true,
|
|
"lhs": "<Space>w|",
|
|
"mode": "n",
|
|
"rhs": "<C-W>v"
|
|
},
|
|
{
|
|
"desc": "Split window below",
|
|
"noremap": true,
|
|
"lhs": "<Space>w-",
|
|
"mode": "n",
|
|
"rhs": "<C-W>s"
|
|
},
|
|
{
|
|
"desc": "Delete window",
|
|
"noremap": true,
|
|
"lhs": "<Space>wd",
|
|
"mode": "n",
|
|
"rhs": "<C-W>c"
|
|
},
|
|
{
|
|
"desc": "Other window",
|
|
"noremap": true,
|
|
"lhs": "<Space>ww",
|
|
"mode": "n",
|
|
"rhs": "<C-W>p"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>fT",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "Terminal (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>ft",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>L",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "Inspect Pos",
|
|
"noremap": true,
|
|
"lhs": "<Space>ui",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Quit all",
|
|
"noremap": true,
|
|
"lhs": "<Space>qq",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>qa<CR>"
|
|
},
|
|
{
|
|
"desc": "Toggle Background",
|
|
"noremap": true,
|
|
"lhs": "<Space>ub",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Treesitter Highlight",
|
|
"noremap": true,
|
|
"lhs": "<Space>uT",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Inlay Hints",
|
|
"noremap": true,
|
|
"lhs": "<Space>uh",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Conceal",
|
|
"noremap": true,
|
|
"lhs": "<Space>uc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Diagnostics",
|
|
"noremap": true,
|
|
"lhs": "<Space>ud",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Line Numbers",
|
|
"noremap": true,
|
|
"lhs": "<Space>ul",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Relative Line Numbers",
|
|
"noremap": true,
|
|
"lhs": "<Space>uL",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Word Wrap",
|
|
"noremap": true,
|
|
"lhs": "<Space>uw",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Spelling",
|
|
"noremap": true,
|
|
"lhs": "<Space>us",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle auto format (buffer)",
|
|
"noremap": true,
|
|
"lhs": "<Space>uF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle auto format (global)",
|
|
"noremap": true,
|
|
"lhs": "<Space>uf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Line Diagnostics",
|
|
"noremap": true,
|
|
"lhs": "<Space>cd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Format",
|
|
"noremap": true,
|
|
"lhs": "<Space>cf",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Format",
|
|
"noremap": true,
|
|
"lhs": "<Space>cf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Quickfix List",
|
|
"noremap": true,
|
|
"lhs": "<Space>xq",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>copen<CR>"
|
|
},
|
|
{
|
|
"desc": "Location List",
|
|
"noremap": true,
|
|
"lhs": "<Space>xl",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lopen<CR>"
|
|
},
|
|
{
|
|
"desc": "New File",
|
|
"noremap": true,
|
|
"lhs": "<Space>fn",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>enew<CR>"
|
|
},
|
|
{
|
|
"desc": "Lazy",
|
|
"noremap": true,
|
|
"lhs": "<Space>l",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Lazy<CR>"
|
|
},
|
|
{
|
|
"desc": "Keywordprg",
|
|
"noremap": true,
|
|
"lhs": "<Space>K",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>norm! K<CR>"
|
|
},
|
|
{
|
|
"desc": "Redraw / clear hlsearch / diff update",
|
|
"noremap": true,
|
|
"lhs": "<Space>ur",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>nohlsearch|diffupdate|normal! <C-L><CR>"
|
|
},
|
|
{
|
|
"desc": "Switch to Other Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>`",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>e #<CR>"
|
|
},
|
|
{
|
|
"desc": "Switch to Other Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>bb",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>e #<CR>"
|
|
},
|
|
{
|
|
"desc": "Sort By Extensions",
|
|
"noremap": true,
|
|
"lhs": "<Space>bs",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineSortByExtension<CR>"
|
|
},
|
|
{
|
|
"desc": "Sort By Directory",
|
|
"noremap": true,
|
|
"lhs": "<Space>bS",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineSortByDirectory<CR>"
|
|
},
|
|
{
|
|
"desc": "Pick Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>.",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLinePick<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 9",
|
|
"noremap": true,
|
|
"lhs": "<Space>b9",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 9<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 8",
|
|
"noremap": true,
|
|
"lhs": "<Space>b8",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 8<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 7",
|
|
"noremap": true,
|
|
"lhs": "<Space>b7",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 7<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 6",
|
|
"noremap": true,
|
|
"lhs": "<Space>b6",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 6<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 5",
|
|
"noremap": true,
|
|
"lhs": "<Space>b5",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 5<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 4",
|
|
"noremap": true,
|
|
"lhs": "<Space>b4",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 4<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 3",
|
|
"noremap": true,
|
|
"lhs": "<Space>b3",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 3<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 2",
|
|
"noremap": true,
|
|
"lhs": "<Space>b2",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 2<CR>"
|
|
},
|
|
{
|
|
"desc": "Buffer 1",
|
|
"noremap": true,
|
|
"lhs": "<Space>b1",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGoToBuffer 1<CR>"
|
|
},
|
|
{
|
|
"desc": "Delete buffers to the left",
|
|
"noremap": true,
|
|
"lhs": "<Space>bl",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineCloseLeft<CR>"
|
|
},
|
|
{
|
|
"desc": "Delete buffers to the right",
|
|
"noremap": true,
|
|
"lhs": "<Space>br",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineCloseRight<CR>"
|
|
},
|
|
{
|
|
"desc": "Delete other buffers",
|
|
"noremap": true,
|
|
"lhs": "<Space>bo",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineCloseOthers<CR>"
|
|
},
|
|
{
|
|
"desc": "Delete non-pinned buffers",
|
|
"noremap": true,
|
|
"lhs": "<Space>bP",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineGroupClose ungrouped<CR>"
|
|
},
|
|
{
|
|
"desc": "Toggle pin",
|
|
"noremap": true,
|
|
"lhs": "<Space>bp",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineTogglePin<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>CÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ftÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>fÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>bÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GcÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GiÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GlÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GtÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GaÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GpmÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GpÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GRÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GeÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>hÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>Þ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>lÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>uÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ceÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ciÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>cLÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>dbÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ddÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>xÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>siÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>snÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>sSÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ssÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>thÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>tÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>gCÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>gwÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ghÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>gÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>qÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>wÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>pwÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ppÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>oÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>DÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GRÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>CÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space><Tab>Þ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>cLÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>lÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>gCÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>cuÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>cÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>acÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>aÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>dÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>prÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>pÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>srÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>sÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GrÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GÞ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>Þ",
|
|
"mode": "x",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\" \", {mode = \"v\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ddÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>dÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ftÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>fÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>bÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GcÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GiÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GrÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GlÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GsÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GtÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GaÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GpmÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GpÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GeÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>GÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>uÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>acÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>aÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>DÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ceÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ciÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>cuÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>cÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>hÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>xÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>siÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>snÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>sÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>thÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>tÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>ghÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>gwÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>gÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>qÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>wÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>pwÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>prÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>oÞ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>Þ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Space>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\" \", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "Mason",
|
|
"noremap": true,
|
|
"lhs": "<Space>cim",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Mason<CR>"
|
|
},
|
|
{
|
|
"desc": "Edgy Select Window",
|
|
"noremap": true,
|
|
"lhs": "<Space>uE",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Noice All",
|
|
"noremap": true,
|
|
"lhs": "<Space>sna",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Noice History",
|
|
"noremap": true,
|
|
"lhs": "<Space>snh",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Noice Last Message",
|
|
"noremap": true,
|
|
"lhs": "<Space>snl",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Dismiss All",
|
|
"noremap": true,
|
|
"lhs": "<Space>snd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Dismiss all Notifications",
|
|
"noremap": true,
|
|
"lhs": "<Space>un",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Dashboard",
|
|
"noremap": true,
|
|
"lhs": "<Space>fd",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>Dash<CR>"
|
|
},
|
|
{
|
|
"desc": "Globally",
|
|
"noremap": true,
|
|
"lhs": "<Space>srg",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Replace in files (Spectre)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Word Globally",
|
|
"noremap": true,
|
|
"lhs": "<Space>srG",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Word Globally",
|
|
"noremap": true,
|
|
"lhs": "<Space>srG",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Imports",
|
|
"noremap": true,
|
|
"lhs": "<Space>sI",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Diff View Open",
|
|
"noremap": true,
|
|
"lhs": "<Space>gD",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Diff File History",
|
|
"noremap": true,
|
|
"lhs": "<Space>gd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Symbols Outline",
|
|
"noremap": true,
|
|
"lhs": "<Space>cs",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Explorer NeoTree (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>E",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Explorer NeoTree (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>e",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Explorer NeoTree (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>fE",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Explorer NeoTree (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>fe",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Buffer explorer",
|
|
"noremap": true,
|
|
"lhs": "<Space>be",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Git explorer",
|
|
"noremap": true,
|
|
"lhs": "<Space>ge",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Yank History",
|
|
"noremap": true,
|
|
"lhs": "<Space>sy",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open Yank History",
|
|
"noremap": true,
|
|
"lhs": "<Space>p",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Yank History",
|
|
"noremap": true,
|
|
"lhs": "<Space>sy",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Luasnip (Snippets)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sl",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Node",
|
|
"noremap": true,
|
|
"lhs": "<Space>cen",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Lazygit (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>gG",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Lazygit (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>gg",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Lazynpm",
|
|
"noremap": true,
|
|
"lhs": "<Space>pp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Floating (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>ftf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Floating (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>ftF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Split (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<Space>fts",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Split (cwd)",
|
|
"noremap": true,
|
|
"lhs": "<Space>ftS",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Python",
|
|
"noremap": true,
|
|
"lhs": "<Space>cep",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Refactor",
|
|
"noremap": true,
|
|
"lhs": "<Space>cR",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Refactor",
|
|
"noremap": true,
|
|
"lhs": "<Space>cR",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Multicursor",
|
|
"noremap": true,
|
|
"lhs": "<Space>m",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Multicursor",
|
|
"noremap": true,
|
|
"lhs": "<Space>m",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Screenshot Code",
|
|
"noremap": true,
|
|
"lhs": "<Space>cS",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Screenshot Code",
|
|
"noremap": true,
|
|
"lhs": "<Space>cS",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Default Annotation",
|
|
"noremap": true,
|
|
"lhs": "<Space>ad",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File",
|
|
"noremap": true,
|
|
"lhs": "<Space>aF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Type",
|
|
"noremap": true,
|
|
"lhs": "<Space>at",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Function",
|
|
"noremap": true,
|
|
"lhs": "<Space>af",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Class",
|
|
"noremap": true,
|
|
"lhs": "<Space>aC",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Update All Packages",
|
|
"noremap": true,
|
|
"lhs": "<Space>ppa",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Package Info",
|
|
"noremap": true,
|
|
"lhs": "<Space>ppi",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Update Package",
|
|
"noremap": true,
|
|
"lhs": "<Space>ppu",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Generate HTML Docs",
|
|
"noremap": true,
|
|
"lhs": "<Space>ag",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open HTML Docs",
|
|
"noremap": true,
|
|
"lhs": "<Space>ao",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Select VirtualEnv",
|
|
"noremap": true,
|
|
"lhs": "<Space>cv",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Format Injected Langs",
|
|
"noremap": true,
|
|
"lhs": "<Space>cF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Format Injected Langs",
|
|
"noremap": true,
|
|
"lhs": "<Space>cF",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete Buffer (Force)",
|
|
"noremap": true,
|
|
"lhs": "<Space>bD",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>bd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Config",
|
|
"noremap": true,
|
|
"lhs": "<Space>oc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Log",
|
|
"noremap": true,
|
|
"lhs": "<Space>ol",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Stop",
|
|
"noremap": true,
|
|
"lhs": "<Space>oS",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Start",
|
|
"noremap": true,
|
|
"lhs": "<Space>os",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Attach",
|
|
"noremap": true,
|
|
"lhs": "<Space>oa",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Tailwind CSS values",
|
|
"noremap": true,
|
|
"lhs": "<Space>cT",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Variables",
|
|
"noremap": true,
|
|
"lhs": "<Space>dv",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "List Breakpoints",
|
|
"noremap": true,
|
|
"lhs": "<Space>dbL",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Configurations",
|
|
"noremap": true,
|
|
"lhs": "<Space>dG",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Frames",
|
|
"noremap": true,
|
|
"lhs": "<Space>df",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Commands",
|
|
"noremap": true,
|
|
"lhs": "<Space>dm",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 2",
|
|
"noremap": true,
|
|
"lhs": "<Space>h2",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 1",
|
|
"noremap": true,
|
|
"lhs": "<Space>h1",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Files",
|
|
"noremap": true,
|
|
"lhs": "<Space>hf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Menu",
|
|
"noremap": true,
|
|
"lhs": "<Space>hh",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add Mark",
|
|
"noremap": true,
|
|
"lhs": "<Space>ha",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 9",
|
|
"noremap": true,
|
|
"lhs": "<Space>h9",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 8",
|
|
"noremap": true,
|
|
"lhs": "<Space>h8",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 7",
|
|
"noremap": true,
|
|
"lhs": "<Space>h7",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 6",
|
|
"noremap": true,
|
|
"lhs": "<Space>h6",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 5",
|
|
"noremap": true,
|
|
"lhs": "<Space>h5",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 4",
|
|
"noremap": true,
|
|
"lhs": "<Space>h4",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File 3",
|
|
"noremap": true,
|
|
"lhs": "<Space>h3",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete Comment Style",
|
|
"noremap": true,
|
|
"lhs": "<Space>acd",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete Comment Style",
|
|
"noremap": true,
|
|
"lhs": "<Space>acd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Catalog",
|
|
"noremap": true,
|
|
"lhs": "<Space>acc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Marked",
|
|
"noremap": true,
|
|
"lhs": "<Space>acm",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Marked",
|
|
"noremap": true,
|
|
"lhs": "<Space>acm",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Line",
|
|
"noremap": true,
|
|
"lhs": "<Space>acl",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Tiled Line",
|
|
"noremap": true,
|
|
"lhs": "<Space>act",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Tiled Line",
|
|
"noremap": true,
|
|
"lhs": "<Space>act",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Comment Box",
|
|
"noremap": true,
|
|
"lhs": "<Space>acb",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Comment Box",
|
|
"noremap": true,
|
|
"lhs": "<Space>acb",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run",
|
|
"noremap": true,
|
|
"lhs": "<Space>cur",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run",
|
|
"noremap": true,
|
|
"lhs": "<Space>cur",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Live",
|
|
"noremap": true,
|
|
"lhs": "<Space>cul",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Reset",
|
|
"noremap": true,
|
|
"lhs": "<Space>cuR",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Info",
|
|
"noremap": true,
|
|
"lhs": "<Space>cui",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Manage Worktrees",
|
|
"noremap": true,
|
|
"lhs": "<Space>gwm",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Create Worktree",
|
|
"noremap": true,
|
|
"lhs": "<Space>gwc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Install New Dependency",
|
|
"noremap": true,
|
|
"lhs": "<Space>pwi",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Change Package Version",
|
|
"noremap": true,
|
|
"lhs": "<Space>pwc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Remove Package",
|
|
"noremap": true,
|
|
"lhs": "<Space>pwr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Update Package",
|
|
"noremap": true,
|
|
"lhs": "<Space>pwu",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Show Package Versions",
|
|
"noremap": true,
|
|
"lhs": "<Space>pwv",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Zen Twilight",
|
|
"noremap": true,
|
|
"lhs": "<Space>Z",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Suda Write",
|
|
"noremap": true,
|
|
"lhs": "<Space>W",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Zen Mode",
|
|
"noremap": true,
|
|
"lhs": "<Space>z",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add Snippets",
|
|
"noremap": true,
|
|
"lhs": "<Space>as",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add Snippets",
|
|
"noremap": true,
|
|
"lhs": "<Space>as",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Edit Snippets",
|
|
"noremap": true,
|
|
"lhs": "<Space>aS",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Undos",
|
|
"noremap": true,
|
|
"lhs": "<Space>su",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Zoxide",
|
|
"noremap": true,
|
|
"lhs": "<Space>fz",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Structural",
|
|
"noremap": true,
|
|
"lhs": "<Space>srs",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Paint/Colorizer",
|
|
"noremap": true,
|
|
"lhs": "<Space>up",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Print under current line",
|
|
"noremap": true,
|
|
"lhs": "<Space>ddl",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete all prints",
|
|
"noremap": true,
|
|
"lhs": "<Space>ddd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Print variable above current line",
|
|
"noremap": true,
|
|
"lhs": "<Space>ddV",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Print variable under current line",
|
|
"noremap": true,
|
|
"lhs": "<Space>ddv",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Print above current line",
|
|
"noremap": true,
|
|
"lhs": "<Space>ddL",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Search Urls",
|
|
"noremap": true,
|
|
"lhs": "<Space>sU",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "File on Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>srf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>srb",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>srb",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Expression on Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>sre",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "WORD on Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>srW",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Word on Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>srw",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Word on Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>srw",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Visual Selection",
|
|
"noremap": true,
|
|
"lhs": "<Space>srv",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Select commit to review",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gsp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Rebase merge PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpmr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete merge PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpmd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Squash merge PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpms",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Merge commit PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpmm",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Checkout PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open current issue in browser",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gio",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Copies URL of current issue",
|
|
"noremap": true,
|
|
"lhs": "<Space>Giu",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "List open issues",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gil",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Reopen current issue",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gir",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Close current issue",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gic",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Mark thread as unresolved",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gtd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Mark thread as resolved",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gta",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete a comment",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gcd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add a new comment",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gca",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Return to PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gsc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete pending review",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gsd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Submit resume",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gsr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Submit review",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gsf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Start review",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gss",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run an action",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gx",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add 🎉 reaction",
|
|
"noremap": true,
|
|
"lhs": "<Space>Ge8",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add ❤️ reaction",
|
|
"noremap": true,
|
|
"lhs": "<Space>Ge7",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add 🚀 reaction",
|
|
"noremap": true,
|
|
"lhs": "<Space>Ge6",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add 😕 reaction",
|
|
"noremap": true,
|
|
"lhs": "<Space>Ge5",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add 😄 reaction",
|
|
"noremap": true,
|
|
"lhs": "<Space>Ge4",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add 👀 reaction",
|
|
"noremap": true,
|
|
"lhs": "<Space>Ge3",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add 👎 reaction",
|
|
"noremap": true,
|
|
"lhs": "<Space>Ge2",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add 👍 reaction",
|
|
"noremap": true,
|
|
"lhs": "<Space>Ge1",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Create a label",
|
|
"noremap": true,
|
|
"lhs": "<Space>Glc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Remove a label",
|
|
"noremap": true,
|
|
"lhs": "<Space>Glr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Assign a label",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gla",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Assign a PR reviewer",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gap",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Remove a user",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gar",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Assign a user",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gaa",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Copies URL of current repo",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gru",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Fork repo",
|
|
"noremap": true,
|
|
"lhs": "<Space>GrF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "List repo user stats",
|
|
"noremap": true,
|
|
"lhs": "<Space>Grl",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "List changed files in PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpl",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "List PR commits",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpt",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Copies URL of current PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpu",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open current PR in browser",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpo",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Mark draft as ready for review",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "List open PRs",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gps",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Show PR diff",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Create PR for current branch",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpn",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Close current PR",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gpc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle oil",
|
|
"noremap": true,
|
|
"lhs": "<Space>;",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open current line in web",
|
|
"noremap": true,
|
|
"lhs": "<Space>Grc",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open current line in web",
|
|
"noremap": true,
|
|
"lhs": "<Space>Grc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open git file in web",
|
|
"noremap": true,
|
|
"lhs": "<Space>Grf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open git repo in web",
|
|
"noremap": true,
|
|
"lhs": "<Space>Gro",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Last Query Info",
|
|
"noremap": true,
|
|
"lhs": "<Space>Dq",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Rename Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>Dr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Find Buffer",
|
|
"noremap": true,
|
|
"lhs": "<Space>Df",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle UI",
|
|
"noremap": true,
|
|
"lhs": "<Space>Du",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add Connection",
|
|
"noremap": true,
|
|
"lhs": "<Space>Da",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Stop",
|
|
"noremap": true,
|
|
"lhs": "<Space>tS",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Output Panel",
|
|
"noremap": true,
|
|
"lhs": "<Space>tO",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Show Output",
|
|
"noremap": true,
|
|
"lhs": "<Space>to",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Summary",
|
|
"noremap": true,
|
|
"lhs": "<Space>ts",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run Last",
|
|
"noremap": true,
|
|
"lhs": "<Space>tl",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run Nearest",
|
|
"noremap": true,
|
|
"lhs": "<Space>tr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run All Test Files",
|
|
"noremap": true,
|
|
"lhs": "<Space>tT",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run File",
|
|
"noremap": true,
|
|
"lhs": "<Space>tt",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run Watch",
|
|
"noremap": true,
|
|
"lhs": "<Space>tw",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Debug Last Test",
|
|
"noremap": true,
|
|
"lhs": "<Space>tL",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Plugins (Lazy)",
|
|
"noremap": true,
|
|
"lhs": "<Space>sp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Workspace Diagnostics (Trouble)",
|
|
"noremap": true,
|
|
"lhs": "<Space>xX",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Document Diagnostics (Trouble)",
|
|
"noremap": true,
|
|
"lhs": "<Space>xx",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Quickfix List (Trouble)",
|
|
"noremap": true,
|
|
"lhs": "<Space>xQ",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Location List (Trouble)",
|
|
"noremap": true,
|
|
"lhs": "<Space>xL",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "All",
|
|
"noremap": true,
|
|
"lhs": "<Space>sia",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Nerd Fonts",
|
|
"noremap": true,
|
|
"lhs": "<Space>sin",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Emoji",
|
|
"noremap": true,
|
|
"lhs": "<Space>sie",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Symbols",
|
|
"noremap": true,
|
|
"lhs": "<Space>sis",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run Ansible Playbooks",
|
|
"noremap": true,
|
|
"lhs": "<Space>tp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run Request",
|
|
"noremap": true,
|
|
"lhs": "<Space>thr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Preview Request",
|
|
"noremap": true,
|
|
"lhs": "<Space>thp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Devdocs Current",
|
|
"noremap": true,
|
|
"lhs": "<Space>se",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Devdocs",
|
|
"noremap": true,
|
|
"lhs": "<Space>sE",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "!iÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "!aÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "!Þ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "!",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"!\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "\"",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"\\\"\", {mode = \"v\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "\"",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"\\\"\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "#Þ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "#",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('#', 1)<CR>"
|
|
},
|
|
{
|
|
"desc": " Insert Macro Breakpoint.",
|
|
"noremap": true,
|
|
"lhs": "##",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "#",
|
|
"mode": "x",
|
|
"rhs": "y?\\V<C-R>=escape(@\", '?\\')<CR><CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "$",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('$', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "$",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('$', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "%",
|
|
"mode": "x",
|
|
"rhs": "<Plug>(MatchitVisualForward)"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "%",
|
|
"mode": "n",
|
|
"rhs": "<Plug>(MatchitNormalForward)"
|
|
},
|
|
{
|
|
"desc": ":help &-default",
|
|
"noremap": true,
|
|
"lhs": "&",
|
|
"mode": "n",
|
|
"rhs": ":&&<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "'",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"'\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "*",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('*', 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "*",
|
|
"mode": "x",
|
|
"rhs": "y/\\V<C-R>=escape(@\", '/\\')<CR><CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "+", "mode": "n", "rhs": "<C-A>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": ",",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": ",",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "-", "mode": "n", "rhs": "<C-X>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "0",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('0')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "0",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('0')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": ";",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": ";",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "<", "mode": "v", "rhs": "<lt>gv" },
|
|
{ "desc": "", "noremap": true, "lhs": "<iÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "<aÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "<Þ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "Deindent",
|
|
"noremap": true,
|
|
"lhs": "<",
|
|
"mode": "n",
|
|
"rhs": "<lt><lt>"
|
|
},
|
|
{
|
|
"desc": "Put and indent left",
|
|
"noremap": true,
|
|
"lhs": "<p",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put before and indent left",
|
|
"noremap": true,
|
|
"lhs": "<P",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<<",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "=Þ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "=",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"=\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "Put after applying a filter",
|
|
"noremap": true,
|
|
"lhs": "=p",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put before applying a filter",
|
|
"noremap": true,
|
|
"lhs": "=P",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": ">", "mode": "v", "rhs": ">gv" },
|
|
{ "desc": "", "noremap": true, "lhs": ">iÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": ">aÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": ">Þ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "Indent", "noremap": true, "lhs": ">", "mode": "n", "rhs": ">>" },
|
|
{
|
|
"desc": "Put and indent right",
|
|
"noremap": true,
|
|
"lhs": ">p",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put before and indent right",
|
|
"noremap": true,
|
|
"lhs": ">P",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": ">>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": ":help v_@-default",
|
|
"noremap": true,
|
|
"lhs": "@",
|
|
"mode": "x",
|
|
"rhs": "':normal! @'.getcharstr().'<CR>'"
|
|
},
|
|
{
|
|
"desc": "Pick Color",
|
|
"noremap": true,
|
|
"lhs": "C",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "E", "mode": "n", "rhs": "ge" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "F",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "F",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "G",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('G', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "G",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('G', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "Prev buffer",
|
|
"noremap": true,
|
|
"lhs": "H",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineCyclePrev<CR>"
|
|
},
|
|
{
|
|
"desc": "Node action",
|
|
"noremap": true,
|
|
"lhs": "J",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next buffer",
|
|
"noremap": true,
|
|
"lhs": "L",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineCycleNext<CR>"
|
|
},
|
|
{
|
|
"desc": "Link",
|
|
"noremap": true,
|
|
"lhs": "L",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Prev search result",
|
|
"noremap": true,
|
|
"lhs": "N",
|
|
"mode": "x",
|
|
"rhs": "'nN'[v:searchforward]"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "N", "mode": "n", "rhs": "Nzzzv" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "O",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put yanked text before cursor",
|
|
"noremap": true,
|
|
"lhs": "P",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put yanked text before cursor",
|
|
"noremap": true,
|
|
"lhs": "P",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": " Play Macro",
|
|
"noremap": true,
|
|
"lhs": "Q",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": ":help v_Q-default",
|
|
"noremap": true,
|
|
"lhs": "Q",
|
|
"mode": "x",
|
|
"rhs": ":normal! @<C-R>=reg_recorded()<CR><CR>"
|
|
},
|
|
{
|
|
"desc": "Treesitter Search",
|
|
"noremap": true,
|
|
"lhs": "R",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Flash Treesitter",
|
|
"noremap": true,
|
|
"lhs": "S",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Flash Treesitter",
|
|
"noremap": true,
|
|
"lhs": "S",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "T",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "T",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Redo",
|
|
"noremap": true,
|
|
"lhs": "U",
|
|
"mode": "n",
|
|
"rhs": "<C-R>"
|
|
},
|
|
{
|
|
"desc": ":help Y-default",
|
|
"noremap": true,
|
|
"lhs": "Y",
|
|
"mode": "n",
|
|
"rhs": "y$"
|
|
},
|
|
{
|
|
"desc": "Prev Reference",
|
|
"noremap": true,
|
|
"lhs": "[[",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Previous todo comment",
|
|
"noremap": true,
|
|
"lhs": "[t",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Go to indent scope top",
|
|
"noremap": true,
|
|
"lhs": "[i",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua MiniIndentscope.operator('top')<CR>"
|
|
},
|
|
{
|
|
"desc": "Go to indent scope top",
|
|
"noremap": true,
|
|
"lhs": "[i",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua MiniIndentscope.operator('top', true)<CR>"
|
|
},
|
|
{
|
|
"desc": "Prev block comment",
|
|
"noremap": true,
|
|
"lhs": "[/",
|
|
"mode": "n",
|
|
"rhs": "?\\S\\zs\\s*╭<CR>zt"
|
|
},
|
|
{
|
|
"desc": "Previous Tab",
|
|
"noremap": true,
|
|
"lhs": "[<Tab>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabprevious<CR>"
|
|
},
|
|
{
|
|
"desc": "Prev Warning",
|
|
"noremap": true,
|
|
"lhs": "[w",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Prev Error",
|
|
"noremap": true,
|
|
"lhs": "[e",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Prev Diagnostic",
|
|
"noremap": true,
|
|
"lhs": "[d",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Prev buffer",
|
|
"noremap": true,
|
|
"lhs": "[b",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineCyclePrev<CR>"
|
|
},
|
|
{
|
|
"desc": "Move buffer prev",
|
|
"noremap": true,
|
|
"lhs": "[B",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineMovePrev<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "[Þ", "mode": "x", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "[",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"[\", {mode = \"v\", auto = true})<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "[Þ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "[",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"[\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "[%",
|
|
"mode": "x",
|
|
"rhs": "<Plug>(MatchitVisualMultiBackward)"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "[%",
|
|
"mode": "n",
|
|
"rhs": "<Plug>(MatchitNormalMultiBackward)"
|
|
},
|
|
{
|
|
"desc": "Put indented before cursor (linewise)",
|
|
"noremap": true,
|
|
"lhs": "[p",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Cycle forward through yank history",
|
|
"noremap": true,
|
|
"lhs": "[y",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put indented before cursor (linewise)",
|
|
"noremap": true,
|
|
"lhs": "[P",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Prev List Type",
|
|
"noremap": true,
|
|
"lhs": "[.",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Prev Harpoon File",
|
|
"noremap": true,
|
|
"lhs": "[H",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Previous trouble/quickfix item",
|
|
"noremap": true,
|
|
"lhs": "[q",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next Reference",
|
|
"noremap": true,
|
|
"lhs": "]]",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next todo comment",
|
|
"noremap": true,
|
|
"lhs": "]t",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Go to indent scope bottom",
|
|
"noremap": true,
|
|
"lhs": "]i",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua MiniIndentscope.operator('bottom')<CR>"
|
|
},
|
|
{
|
|
"desc": "Go to indent scope bottom",
|
|
"noremap": true,
|
|
"lhs": "]i",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua MiniIndentscope.operator('bottom', true)<CR>"
|
|
},
|
|
{
|
|
"desc": "Next block comment",
|
|
"noremap": true,
|
|
"lhs": "]/",
|
|
"mode": "n",
|
|
"rhs": "/\\S\\zs\\s*╭<CR>zt"
|
|
},
|
|
{
|
|
"desc": "Next Tab",
|
|
"noremap": true,
|
|
"lhs": "]<Tab>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabnext<CR>"
|
|
},
|
|
{
|
|
"desc": "Next Warning",
|
|
"noremap": true,
|
|
"lhs": "]w",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next Error",
|
|
"noremap": true,
|
|
"lhs": "]e",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next Diagnostic",
|
|
"noremap": true,
|
|
"lhs": "]d",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move buffer next",
|
|
"noremap": true,
|
|
"lhs": "]B",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineMoveNext<CR>"
|
|
},
|
|
{
|
|
"desc": "Next buffer",
|
|
"noremap": true,
|
|
"lhs": "]b",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>BufferLineCycleNext<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "]Þ", "mode": "x", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "]",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"]\", {mode = \"v\", auto = true})<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "]Þ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "]",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"]\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "]%",
|
|
"mode": "x",
|
|
"rhs": "<Plug>(MatchitVisualMultiForward)"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "]%",
|
|
"mode": "n",
|
|
"rhs": "<Plug>(MatchitNormalMultiForward)"
|
|
},
|
|
{
|
|
"desc": "Put indented after cursor (linewise)",
|
|
"noremap": true,
|
|
"lhs": "]p",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Cycle backward through yank history",
|
|
"noremap": true,
|
|
"lhs": "]y",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put indented after cursor (linewise)",
|
|
"noremap": true,
|
|
"lhs": "]P",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next List Type",
|
|
"noremap": true,
|
|
"lhs": "].",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next Harpoon File",
|
|
"noremap": true,
|
|
"lhs": "]H",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next trouble/quickfix item",
|
|
"noremap": true,
|
|
"lhs": "]q",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "^",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('^')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "^",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('^')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "_",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('_')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "_",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('_')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "`",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"`\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "Object scope with border",
|
|
"noremap": true,
|
|
"lhs": "ai",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua MiniIndentscope.textobject(true)<CR>"
|
|
},
|
|
{
|
|
"desc": "Around last textobject",
|
|
"noremap": false,
|
|
"lhs": "al",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Around next textobject",
|
|
"noremap": false,
|
|
"lhs": "an",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Around textobject",
|
|
"noremap": false,
|
|
"lhs": "a",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "a%",
|
|
"mode": "x",
|
|
"rhs": "<Plug>(MatchitVisualTextObject)"
|
|
},
|
|
{
|
|
"desc": "Value",
|
|
"noremap": true,
|
|
"lhs": "av",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Key",
|
|
"noremap": true,
|
|
"lhs": "ak",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Number",
|
|
"noremap": true,
|
|
"lhs": "aN",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "ciÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "caÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "cÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "c",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"c\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": " Edit Macro",
|
|
"noremap": true,
|
|
"lhs": "cq",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "diÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "daÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "dÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "d",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"d\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": " Delete All Macros",
|
|
"noremap": true,
|
|
"lhs": "dq",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Don't yank empty line to clipboard",
|
|
"noremap": true,
|
|
"lhs": "dd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "d",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "f",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "f",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Search inside visual selection",
|
|
"noremap": true,
|
|
"lhs": "g/",
|
|
"mode": "x",
|
|
"rhs": "<Esc>/\\%V"
|
|
},
|
|
{
|
|
"desc": "Comment line",
|
|
"noremap": true,
|
|
"lhs": "gcc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Comment selection",
|
|
"noremap": true,
|
|
"lhs": "gc",
|
|
"mode": "x",
|
|
"rhs": ":<C-U>lua MiniComment.operator('visual')<CR>"
|
|
},
|
|
{
|
|
"desc": "Comment",
|
|
"noremap": true,
|
|
"lhs": "gc",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "g#",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('g#', 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "g*",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('g*', 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "gg",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('gg')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "gg",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('gg')<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "gsÞ", "mode": "x", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "gÞ", "mode": "x", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "g",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"g\", {mode = \"v\", auto = true})<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "gUiÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "gUaÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "gUÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "guiÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "guaÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "guÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "gsÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "g~iÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "g~aÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "g~Þ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "gÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "g",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"g\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "Move to right \"around\"",
|
|
"noremap": false,
|
|
"lhs": "g]",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move to right \"around\"",
|
|
"noremap": false,
|
|
"lhs": "g]",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move to left \"around\"",
|
|
"noremap": false,
|
|
"lhs": "g[",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move to left \"around\"",
|
|
"noremap": false,
|
|
"lhs": "g[",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "g%",
|
|
"mode": "x",
|
|
"rhs": "<Plug>(MatchitVisualBackward)"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": false,
|
|
"lhs": "g%",
|
|
"mode": "n",
|
|
"rhs": "<Plug>(MatchitNormalBackward)"
|
|
},
|
|
{
|
|
"desc": "Replace surrounding",
|
|
"noremap": true,
|
|
"lhs": "gsr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Update `MiniSurround.config.n_lines`",
|
|
"noremap": true,
|
|
"lhs": "gsn",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Find left surrounding",
|
|
"noremap": true,
|
|
"lhs": "gsF",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Find right surrounding",
|
|
"noremap": true,
|
|
"lhs": "gsf",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Highlight surrounding",
|
|
"noremap": true,
|
|
"lhs": "gsh",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Delete surrounding",
|
|
"noremap": true,
|
|
"lhs": "gsd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add surrounding",
|
|
"noremap": true,
|
|
"lhs": "gsa",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Add surrounding",
|
|
"noremap": true,
|
|
"lhs": "gsa",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put yanked text before selection",
|
|
"noremap": true,
|
|
"lhs": "gP",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put yanked text after selection",
|
|
"noremap": true,
|
|
"lhs": "gp",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put yanked text after selection",
|
|
"noremap": true,
|
|
"lhs": "gp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Put yanked text before selection",
|
|
"noremap": true,
|
|
"lhs": "gP",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Diagnostics",
|
|
"noremap": true,
|
|
"lhs": "gd",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Align Preview",
|
|
"noremap": true,
|
|
"lhs": "gA",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Align Preview",
|
|
"noremap": true,
|
|
"lhs": "gA",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Align",
|
|
"noremap": true,
|
|
"lhs": "ga",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Align",
|
|
"noremap": true,
|
|
"lhs": "ga",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Text Case",
|
|
"noremap": true,
|
|
"lhs": "gC",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Text Case",
|
|
"noremap": true,
|
|
"lhs": "gC",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "g<C-X>",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "g<C-A>",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "g<C-X>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "g<C-A>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Regexplainer",
|
|
"noremap": true,
|
|
"lhs": "gR",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Goto t[y]pe definitions",
|
|
"noremap": true,
|
|
"lhs": "gy",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Goto Definition",
|
|
"noremap": true,
|
|
"lhs": "gd",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Goto implementations",
|
|
"noremap": true,
|
|
"lhs": "gI",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "References",
|
|
"noremap": true,
|
|
"lhs": "gr",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Opens filepath or URI under cursor with the system handler (file explorer, web browser, …)",
|
|
"noremap": true,
|
|
"lhs": "gx",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Opens filepath or URI under cursor with the system handler (file explorer, web browser, …)",
|
|
"noremap": true,
|
|
"lhs": "gx",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "h",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('h', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "Origami h",
|
|
"noremap": true,
|
|
"lhs": "h",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Object scope",
|
|
"noremap": true,
|
|
"lhs": "ii",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua MiniIndentscope.textobject(false)<CR>"
|
|
},
|
|
{
|
|
"desc": "Inside last textobject",
|
|
"noremap": false,
|
|
"lhs": "il",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Inside next textobject",
|
|
"noremap": false,
|
|
"lhs": "in",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Inside textobject",
|
|
"noremap": false,
|
|
"lhs": "i",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Number",
|
|
"noremap": true,
|
|
"lhs": "iN",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Value",
|
|
"noremap": true,
|
|
"lhs": "iv",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Key",
|
|
"noremap": true,
|
|
"lhs": "ik",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "j",
|
|
"mode": "x",
|
|
"rhs": "v:count == 0 ? 'gj' : 'j'"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "j",
|
|
"mode": "n",
|
|
"rhs": "v:count == 0 ? 'gj' : 'j'"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "k",
|
|
"mode": "x",
|
|
"rhs": "v:count == 0 ? 'gk' : 'k'"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "k",
|
|
"mode": "n",
|
|
"rhs": "v:count == 0 ? 'gk' : 'k'"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "l",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('l', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "Origami l",
|
|
"noremap": true,
|
|
"lhs": "l",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next search result",
|
|
"noremap": true,
|
|
"lhs": "n",
|
|
"mode": "x",
|
|
"rhs": "'Nn'[v:searchforward]"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "n", "mode": "n", "rhs": "nzzzv" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "o",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Paste without overwriting",
|
|
"noremap": true,
|
|
"lhs": "p",
|
|
"mode": "v",
|
|
"rhs": "\"_dP"
|
|
},
|
|
{
|
|
"desc": "Put yanked text after cursor",
|
|
"noremap": true,
|
|
"lhs": "p",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": " Start/Stop Recording",
|
|
"noremap": true,
|
|
"lhs": "q",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Flash",
|
|
"noremap": true,
|
|
"lhs": "s",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Flash",
|
|
"noremap": true,
|
|
"lhs": "s",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "t",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "t",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "u",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "viÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "vaÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "vÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "v",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"v\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "yiÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "yi",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"yi\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "yaÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "ya",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"ya\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": " Yank Macro",
|
|
"noremap": true,
|
|
"lhs": "yq",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Yank text",
|
|
"noremap": true,
|
|
"lhs": "y",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Yank text",
|
|
"noremap": true,
|
|
"lhs": "y",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Peek folded line",
|
|
"noremap": true,
|
|
"lhs": "zp",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "ze",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('ze')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "zs",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zs')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "zL",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zL')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "zH",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zH')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "zl",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zl', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "zh",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zh', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "z+",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('z+', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "z^",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('z^', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "z-",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('z-', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "z<CR>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zt^', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "z.",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('z.', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "zb",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zb', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "zt",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zt', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "zz",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('zz', 0, 1)<CR>"
|
|
},
|
|
{ "desc": "", "noremap": true, "lhs": "zfiÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "zfaÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "zfÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{ "desc": "", "noremap": true, "lhs": "zÞ", "mode": "n", "rhs": "<Nop>" },
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "z",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"z\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "{",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('{')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "{",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('{')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "}",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('}')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "}",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('}')<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<M-i>",
|
|
"mode": "x",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move to previous reference",
|
|
"noremap": true,
|
|
"lhs": "<M-p>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move to next reference",
|
|
"noremap": true,
|
|
"lhs": "<M-n>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Debug: Continue",
|
|
"noremap": true,
|
|
"lhs": "<F5>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Debug: Step over",
|
|
"noremap": true,
|
|
"lhs": "<F10>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Debug: Step into",
|
|
"noremap": true,
|
|
"lhs": "<F11>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Debug: Step out",
|
|
"noremap": true,
|
|
"lhs": "<F12>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Breakpoint Condition",
|
|
"noremap": true,
|
|
"lhs": "<S-F2>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Breakpoint",
|
|
"noremap": true,
|
|
"lhs": "<F2>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>PBToggleBreakpoint<CR>"
|
|
},
|
|
{
|
|
"desc": "Change without yanking",
|
|
"noremap": true,
|
|
"lhs": "<M-c>",
|
|
"mode": "x",
|
|
"rhs": "\"_c"
|
|
},
|
|
{
|
|
"desc": "Change without yanking",
|
|
"noremap": true,
|
|
"lhs": "<M-c>",
|
|
"mode": "n",
|
|
"rhs": "\"_c"
|
|
},
|
|
{
|
|
"desc": "Delete without yanking",
|
|
"noremap": true,
|
|
"lhs": "<M-d>",
|
|
"mode": "x",
|
|
"rhs": "\"_d"
|
|
},
|
|
{
|
|
"desc": "Delete without yanking",
|
|
"noremap": true,
|
|
"lhs": "<M-d>",
|
|
"mode": "n",
|
|
"rhs": "\"_d"
|
|
},
|
|
{
|
|
"desc": "Copy whole text to clipboard",
|
|
"noremap": true,
|
|
"lhs": "<C-C>",
|
|
"mode": "n",
|
|
"rhs": ":%y+<CR>"
|
|
},
|
|
{
|
|
"desc": "Last character of Line",
|
|
"noremap": true,
|
|
"lhs": "<M-l>",
|
|
"mode": "n",
|
|
"rhs": "$"
|
|
},
|
|
{
|
|
"desc": "First character of Line",
|
|
"noremap": true,
|
|
"lhs": "<M-h>",
|
|
"mode": "n",
|
|
"rhs": "_"
|
|
},
|
|
{
|
|
"desc": "Previous Tab",
|
|
"noremap": true,
|
|
"lhs": "<S-Tab>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>tabprevious<CR>"
|
|
},
|
|
{
|
|
"desc": "Save without formatting",
|
|
"noremap": true,
|
|
"lhs": "<M-s>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>noautocmd w<CR>"
|
|
},
|
|
{
|
|
"desc": "which_key_ignore",
|
|
"noremap": true,
|
|
"lhs": "<C-_>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Terminal (root dir)",
|
|
"noremap": true,
|
|
"lhs": "<C-/>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Save file",
|
|
"noremap": true,
|
|
"lhs": "<C-S>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>w<CR><Esc>"
|
|
},
|
|
{
|
|
"desc": "Save file",
|
|
"noremap": true,
|
|
"lhs": "<C-S>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>w<CR><Esc>"
|
|
},
|
|
{
|
|
"desc": "Move up",
|
|
"noremap": true,
|
|
"lhs": "<M-k>",
|
|
"mode": "v",
|
|
"rhs": ":m '<lt>-2<CR>gv=gv"
|
|
},
|
|
{
|
|
"desc": "Move down",
|
|
"noremap": true,
|
|
"lhs": "<M-j>",
|
|
"mode": "v",
|
|
"rhs": ":m '>+1<CR>gv=gv"
|
|
},
|
|
{
|
|
"desc": "Move up",
|
|
"noremap": true,
|
|
"lhs": "<M-k>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>m .-2<CR>=="
|
|
},
|
|
{
|
|
"desc": "Move down",
|
|
"noremap": true,
|
|
"lhs": "<M-j>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>m .+1<CR>=="
|
|
},
|
|
{
|
|
"desc": "Increase window width",
|
|
"noremap": true,
|
|
"lhs": "<C-Right>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>vertical resize +2<CR>"
|
|
},
|
|
{
|
|
"desc": "Decrease window width",
|
|
"noremap": true,
|
|
"lhs": "<C-Left>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>vertical resize -2<CR>"
|
|
},
|
|
{
|
|
"desc": "Decrease window height",
|
|
"noremap": true,
|
|
"lhs": "<C-Down>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>resize -2<CR>"
|
|
},
|
|
{
|
|
"desc": "Increase window height",
|
|
"noremap": true,
|
|
"lhs": "<C-Up>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>resize +2<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Right>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('l', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Right>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('l', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Left>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('h', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Left>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('h', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Down>",
|
|
"mode": "x",
|
|
"rhs": "v:count == 0 ? 'gj' : 'j'"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Down>",
|
|
"mode": "n",
|
|
"rhs": "v:count == 0 ? 'gj' : 'j'"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Up>",
|
|
"mode": "x",
|
|
"rhs": "v:count == 0 ? 'gk' : 'k'"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<Up>",
|
|
"mode": "n",
|
|
"rhs": "v:count == 0 ? 'gk' : 'k'"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-E>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-E>', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-Y>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-Y>', 0, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-I>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('1<Tab>', 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-O>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-O>', 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<PageDown>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('<C-F>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<PageDown>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-F>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<PageUp>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('<C-B>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<PageUp>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-B>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-F>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('<C-F>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-B>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('<C-B>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-D>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('<C-D>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-D>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-D>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-U>",
|
|
"mode": "x",
|
|
"rhs": "<Cmd>lua Scroll('<C-U>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-U>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-U>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-W>Þ",
|
|
"mode": "n",
|
|
"rhs": "<Nop>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-W>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua require(\"which-key\").show(\"\\23\", {mode = \"n\", auto = true})<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-B>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-B>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-F>",
|
|
"mode": "n",
|
|
"rhs": "<Cmd>lua Scroll('<C-F>', 1, 1)<CR>"
|
|
},
|
|
{
|
|
"desc": " Switch Macro Slot",
|
|
"noremap": true,
|
|
"lhs": "<C-Q>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Yazi",
|
|
"noremap": true,
|
|
"lhs": "<M-e>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Terminal",
|
|
"noremap": true,
|
|
"lhs": "<C-Bslash>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-R>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Prev Harpoon File",
|
|
"noremap": true,
|
|
"lhs": "<M-C-H>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Next Harpoon File",
|
|
"noremap": true,
|
|
"lhs": "<M-C-L>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run",
|
|
"noremap": true,
|
|
"lhs": "<F6>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Reset",
|
|
"noremap": true,
|
|
"lhs": "<S-F6>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Run",
|
|
"noremap": true,
|
|
"lhs": "<F6>",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-X>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Select all text",
|
|
"noremap": true,
|
|
"lhs": "<C-A>",
|
|
"mode": "n",
|
|
"rhs": "ggVG"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-X>",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "",
|
|
"noremap": true,
|
|
"lhs": "<C-A>",
|
|
"mode": "v",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Open Compiler",
|
|
"noremap": true,
|
|
"lhs": "<F3>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Toggle Compiler Results",
|
|
"noremap": true,
|
|
"lhs": "<F4>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Redo Compiler",
|
|
"noremap": true,
|
|
"lhs": "<S-F3>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move cursor down",
|
|
"noremap": true,
|
|
"lhs": "<C-J>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Resize right",
|
|
"noremap": true,
|
|
"lhs": "<M-C-Right>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Resize up",
|
|
"noremap": true,
|
|
"lhs": "<M-C-Up>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Resize down",
|
|
"noremap": true,
|
|
"lhs": "<M-C-Down>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Resize left",
|
|
"noremap": true,
|
|
"lhs": "<M-C-Left>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move cursor up",
|
|
"noremap": true,
|
|
"lhs": "<C-K>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move cursor left",
|
|
"noremap": true,
|
|
"lhs": "<C-H>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Convert color",
|
|
"noremap": true,
|
|
"lhs": "<M-C>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Terminals",
|
|
"noremap": true,
|
|
"lhs": "<M-Bslash>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
},
|
|
{
|
|
"desc": "Move cursor right",
|
|
"noremap": true,
|
|
"lhs": "<C-L>",
|
|
"mode": "n",
|
|
"rhs": "<function>"
|
|
}
|
|
],
|
|
"plugins": [
|
|
"rcasia/neotest-bash",
|
|
"nvim-telescope/telescope-fzf-native.nvim",
|
|
"dnlhc/glance.nvim",
|
|
"luckasRanarison/nvim-devdocs",
|
|
"lukas-reineke/cmp-under-comparator",
|
|
"JoosepAlviste/nvim-ts-context-commentstring",
|
|
"barrett-ruth/import-cost.nvim",
|
|
"rest-nvim/rest.nvim",
|
|
"echasnovski/mini.comment",
|
|
"kristijanhusak/vim-dadbod-completion",
|
|
"anuvyklack/windows.nvim",
|
|
"gennaro-tedesco/nvim-jqx",
|
|
"anuvyklack/middleclass",
|
|
"RRethy/vim-illuminate",
|
|
"aurum77/live-server.nvim",
|
|
"mfussenegger/nvim-ansible",
|
|
"bennypowers/nvim-regexplainer",
|
|
"ziontee113/icon-picker.nvim",
|
|
"folke/trouble.nvim",
|
|
"smjonas/inc-rename.nvim",
|
|
"folke/todo-comments.nvim",
|
|
"folke/neoconf.nvim",
|
|
"folke/which-key.nvim",
|
|
"tsakirist/telescope-lazy.nvim",
|
|
"HiPhish/rainbow-delimiters.nvim",
|
|
"nvim-neotest/neotest",
|
|
"tpope/vim-dadbod",
|
|
"almo7aya/openingh.nvim",
|
|
"stevearc/oil.nvim",
|
|
"pwntester/octo.nvim",
|
|
"roobert/search-replace.nvim",
|
|
"catppuccin/nvim",
|
|
"VidocqH/lsp-lens.nvim",
|
|
"rcarriga/nvim-notify",
|
|
"jsborjesson/vim-uppercase-sql",
|
|
"folke/tokyonight.nvim",
|
|
"axieax/urlview.nvim",
|
|
"L3MON4D3/LuaSnip",
|
|
"dawsers/telescope-floaterm.nvim",
|
|
"nvim-treesitter/nvim-treesitter",
|
|
"akinsho/bufferline.nvim",
|
|
"andrewferrier/debugprint.nvim",
|
|
"uga-rosa/ccc.nvim",
|
|
"nvim-lualine/lualine.nvim",
|
|
"hrsh7th/nvim-cmp",
|
|
"nvim-neotest/neotest-go",
|
|
"hrsh7th/cmp-nvim-lsp",
|
|
"rcarriga/nvim-dap-ui",
|
|
"hrsh7th/cmp-buffer",
|
|
"cshuaimin/ssr.nvim",
|
|
"theHamsta/nvim-dap-virtual-text",
|
|
"hrsh7th/cmp-path",
|
|
"jay-babu/mason-nvim-dap.nvim",
|
|
"marilari88/neotest-vitest",
|
|
"nvim-tree/nvim-web-devicons",
|
|
"nvim-neotest/neotest-jest",
|
|
"jvgrootveld/telescope-zoxide",
|
|
"nvim-telescope/telescope.nvim",
|
|
"MunifTanjim/nui.nvim",
|
|
"rafi/theme-loader.nvim",
|
|
"debugloop/telescope-undo.nvim",
|
|
"mfussenegger/nvim-lint",
|
|
"chrisgrieser/nvim-scissors",
|
|
"folke/zen-mode.nvim",
|
|
"nvim-treesitter/nvim-treesitter-textobjects",
|
|
"nvimdev/dashboard-nvim",
|
|
"mrjones2014/smart-splits.nvim",
|
|
"nvim-treesitter/nvim-treesitter-context",
|
|
"lambdalisue/suda.vim",
|
|
"leoluz/nvim-dap-go",
|
|
"folke/twilight.nvim",
|
|
"windwp/nvim-ts-autotag",
|
|
"ray-x/go.nvim",
|
|
"luckasRanarison/tree-sitter-hyprlang",
|
|
"Zeioth/compiler.nvim",
|
|
"Bekaboo/dropbar.nvim",
|
|
"ray-x/guihua.lua",
|
|
"saadparwaiz1/cmp_luasnip",
|
|
"stevearc/overseer.nvim",
|
|
"Weissle/persistent-breakpoints.nvim",
|
|
"vuki656/package-info.nvim",
|
|
"neovim/nvim-lspconfig",
|
|
"folke/persistence.nvim",
|
|
"mfussenegger/nvim-dap",
|
|
"folke/flash.nvim",
|
|
"stevearc/dressing.nvim",
|
|
"wakatime/vim-wakatime",
|
|
"monaqa/dial.nvim",
|
|
"johmsalas/text-case.nvim",
|
|
"anuvyklack/animation.nvim",
|
|
"prochri/telescope-all-recent.nvim",
|
|
"ThePrimeagen/git-worktree.nvim",
|
|
"folke/lazy.nvim",
|
|
"michaelb/sniprun",
|
|
"kevinhwang91/nvim-ufo",
|
|
"mikesmithgh/kitty-scrollback.nvim",
|
|
"b0o/SchemaStore.nvim",
|
|
"creativenull/dotfyle-metadata.nvim",
|
|
"Exafunction/codeium.vim",
|
|
"kevinhwang91/promise-async",
|
|
"LunarVim/bigfile.nvim",
|
|
"NStefan002/speedtyper.nvim",
|
|
"roobert/tailwindcss-colorizer-cmp.nvim",
|
|
"chrisgrieser/nvim-origami",
|
|
"wookayin/semshi",
|
|
"haringsrob/nvim_context_vt",
|
|
"LudoPinelli/comment-box.nvim",
|
|
"kosayoda/nvim-lightbulb",
|
|
"ThePrimeagen/harpoon",
|
|
"antosha417/nvim-lsp-file-operations",
|
|
"folke/neodev.nvim",
|
|
"dstein64/vim-startuptime",
|
|
"echasnovski/mini.align",
|
|
"aznhe21/actions-preview.nvim",
|
|
"chrisgrieser/nvim-recorder",
|
|
"nvim-telescope/telescope-dap.nvim",
|
|
"williamboman/mason-lspconfig.nvim",
|
|
"adrigzr/neotest-mocha",
|
|
"nvim-neotest/neotest-python",
|
|
"windwp/nvim-autopairs",
|
|
"dmmulroy/tsc.nvim",
|
|
"nvim-lua/plenary.nvim",
|
|
"MaximilianLloyd/tw-values.nvim",
|
|
"kristijanhusak/vim-dadbod-ui",
|
|
"https://codeberg.org/esensar/nvim-dev-container",
|
|
"echasnovski/mini.bufremove",
|
|
"ThePrimeagen/vim-be-good",
|
|
"stevearc/conform.nvim",
|
|
"gaoDean/autolist.nvim",
|
|
"Saecki/crates.nvim",
|
|
"smoka7/hydra.nvim",
|
|
"mfussenegger/nvim-dap-python",
|
|
"linux-cultist/venv-selector.nvim",
|
|
"Zeioth/dooku.nvim",
|
|
"andweeb/presence.nvim",
|
|
"RRethy/nvim-treesitter-endwise",
|
|
"zeioth/garbage-day.nvim",
|
|
"MeanderingProgrammer/py-requirements.nvim",
|
|
"ckolkey/ts-node-action",
|
|
"danymat/neogen",
|
|
"williamboman/mason.nvim",
|
|
"echasnovski/mini.ai",
|
|
"LazyVim/LazyVim",
|
|
"kristijanhusak/vim-carbon-now-sh",
|
|
"lewis6991/gitsigns.nvim",
|
|
"rafamadriz/friendly-snippets",
|
|
"chrisgrieser/nvim-various-textobjs",
|
|
"lukas-reineke/indent-blankline.nvim",
|
|
"echasnovski/mini.indentscope",
|
|
"declancm/cinnamon.nvim",
|
|
"smoka7/multicursors.nvim",
|
|
"ThePrimeagen/refactoring.nvim",
|
|
"tzachar/highlight-undo.nvim",
|
|
"iamcco/markdown-preview.nvim",
|
|
"voldikss/vim-floaterm",
|
|
"SergioRibera/cmp-dotenv",
|
|
"folke/edgy.nvim",
|
|
"benfowler/telescope-luasnip.nvim",
|
|
"gbprod/yanky.nvim",
|
|
"lukas-reineke/headlines.nvim",
|
|
"chrisgrieser/nvim-puppeteer",
|
|
"echasnovski/mini.surround",
|
|
"nvim-neo-tree/neo-tree.nvim",
|
|
"hedyhli/outline.nvim",
|
|
"kkharji/sqlite.lua",
|
|
"sindrets/diffview.nvim",
|
|
"piersolenski/telescope-import.nvim",
|
|
"nvim-pack/nvim-spectre",
|
|
"folke/noice.nvim",
|
|
"mrcjkb/rustaceanvim"
|
|
],
|
|
"pluginManager": "lazy.nvim",
|
|
"treesitterParsers": [
|
|
"bash",
|
|
"c",
|
|
"diff",
|
|
"html",
|
|
"javascript",
|
|
"jsdoc",
|
|
"json",
|
|
"jsonc",
|
|
"lua",
|
|
"luadoc",
|
|
"luap",
|
|
"markdown",
|
|
"markdown_inline",
|
|
"python",
|
|
"query",
|
|
"regex",
|
|
"toml",
|
|
"tsx",
|
|
"typescript",
|
|
"vim",
|
|
"vimdoc",
|
|
"yaml",
|
|
"git_config",
|
|
"fish",
|
|
"rasi",
|
|
"http",
|
|
"dockerfile",
|
|
"git_rebase",
|
|
"gitattributes",
|
|
"gitcommit",
|
|
"gitignore",
|
|
"go",
|
|
"gomod",
|
|
"gowork",
|
|
"gosum",
|
|
"ninja",
|
|
"rst",
|
|
"requirements",
|
|
"ron",
|
|
"rust",
|
|
"sql",
|
|
"css",
|
|
"scss",
|
|
"json5",
|
|
"vue"
|
|
],
|
|
"lspServers": [
|
|
"taplo",
|
|
"jdtls",
|
|
"svelte",
|
|
"biome",
|
|
"bashls",
|
|
"omnisharp",
|
|
"clangd",
|
|
"pyright",
|
|
"cssls",
|
|
"yamlls",
|
|
"angularls",
|
|
"denols",
|
|
"tailwindcss",
|
|
"volar",
|
|
"ruff_lsp",
|
|
"ansiblels",
|
|
"docker_compose_language_service",
|
|
"lua_ls",
|
|
"neocmake",
|
|
"jsonls",
|
|
"sqlls",
|
|
"eslint",
|
|
"cssmodules_ls",
|
|
"emmet_language_server",
|
|
"marksman",
|
|
"dockerls",
|
|
"tsserver",
|
|
"html",
|
|
"gopls"
|
|
],
|
|
"leaderKey": "<Space>"
|
|
}
|
|
|