diff --git a/nvim/.config/nvim/lua/lupan/remap.lua b/nvim/.config/nvim/lua/lupan/remap.lua index b558de3..9c43893 100644 --- a/nvim/.config/nvim/lua/lupan/remap.lua +++ b/nvim/.config/nvim/lua/lupan/remap.lua @@ -10,12 +10,12 @@ key('v', '', '', { silent = true }) key('n', 'k', "v:count == 0 ? 'gk' : 'k'", { expr = true, silent = true }) key('n', 'j', "v:count == 0 ? 'gj' : 'j'", { expr = true, silent = true }) -key("n", "dd", ":Explore", { desc = "[D]isplay [d]irectory" }) -key("n", "dv", ":Vexplore", { desc = "[D]isplay directory ([v]ertical split)" }) -key("n", "dh", ":Sexplore", { desc = "[D]isplay [d]irectory ([h]orizontal split)" }) -key("n", "dt", ":Lexplore 30", { desc = "[D]isplay directory [t]oggle" }) -key("n", "ct", ":ColorizerToggle", { desc = "[C]olorizer [t]oggle" }) -key("n", "ut", ":UndotreeToggle", { desc = "[U]undotree [t]oggle" }) +key("n", "dd", "Explore", { desc = "[D]isplay [d]irectory" }) +key("n", "dv", "Vexplore", { desc = "[D]isplay directory ([v]ertical split)" }) +key("n", "dh", "Sexplore", { desc = "[D]isplay [d]irectory ([h]orizontal split)" }) +key("n", "dt", "Lexplore 30", { desc = "[D]isplay directory [t]oggle" }) +key("n", "ct", "ColorizerToggle", { desc = "[C]olorizer [t]oggle" }) +key("n", "ut", "UndotreeToggle", { desc = "[U]undotree [t]oggle" }) -- telescope @@ -38,7 +38,7 @@ key('n', 'tt', function() end, { desc = '[T]ab [t]oggle previous' }) for i = 1, 9, 1 do - key('n', 't' .. i, '' .. i .. 'tabnext', { desc = '[T]ab nr [' .. i .. ']' }) + key('n', 't' .. i, '' .. i .. 'tabnext', { desc = '[T]ab nr [' .. i .. ']' }) end -- Diagnostic keymaps @@ -47,18 +47,19 @@ vim.keymap.set('n', ']d', vim.diagnostic.goto_next, { desc = 'Go to next [D]iagn vim.keymap.set('n', 'e', vim.diagnostic.open_float, { desc = 'Show diagnostic [E]rror messages' }) vim.keymap.set('n', 'q', vim.diagnostic.setloclist, { desc = 'Open diagnostic [Q]uickfix list' }) -key('n', 'N', ':bn', { desc = '[N]ext buffer' }) -key('n', 'P', ':bp', { desc = '[P]revious buffer' }) +key('n', 'N', 'bn', { desc = '[N]ext buffer' }) +key('n', 'P', 'bp', { desc = '[P]revious buffer' }) -key('n', 'tc', ':tabnew', { desc = '[T]ab [c]reate' }) -key('n', 'ts', ':tab split', { desc = '[T]ab [s]plit' }) -key('n', 'tn', ':tabnext', { desc = '[T]ab [n]ext' }) -key('n', 'tp', ':tabprevious', { desc = '[T]ab [p]revious' }) -key('n', 'tf', ':tabfirst', { desc = '[T]ab [f]irst' }) -key('n', 'tl', ':tablast', { desc = '[T]tab [l]ast' }) +key('n', 'tc', 'tabnew', { desc = '[T]ab [c]reate' }) +key('n', 'tx', 'tabclose', { desc = '[T]ab close' }) +key('n', 'ts', 'tab split', { desc = '[T]ab [s]plit' }) +key('n', 'tn', 'tabnext', { desc = '[T]ab [n]ext' }) +key('n', 'tp', 'tabprevious', { desc = '[T]ab [p]revious' }) +key('n', 'tf', 'tabfirst', { desc = '[T]ab [f]irst' }) +key('n', 'tl', 'tablast', { desc = '[T]tab [l]ast' }) -key('v', 'J', ":m '>+1gv=gv", { desc = "Move lines down" }) -key('v', 'K', ":m '<-2gv=gv", { desc = "Move lines up" }) +key('v', 'J', ":m '>+1gv=gv", { desc = "Move lines down" }) +key('v', 'K', ":m '<-2gv=gv", { desc = "Move lines up" }) -- Change window key('n', '', 'j', opts) @@ -79,11 +80,11 @@ key('n', 'g?', 'Lightspeed_S', { desc = "Lightspeed backward search" }) -- Clipboard and quickfix key({ 'n', 'v' }, 'y', '"+y', { desc = "Yank to clipboard" }) -key('n', 'j', ':cn', { desc = "Quickfix next" }) -key('n', 'k', ':cp', { desc = "Quickfix previous" }) -key('n', 'co', ':copen', { desc = "Quickfix [O]pen" }) -key('n', 'cc', ':cclose', { desc = "Quickfix [C]lose" }) -key('n', 'ct', ':TroubleToggle', { desc = "Toggle [T]rouble" }) +key('n', 'j', 'cn', { desc = "Quickfix next" }) +key('n', 'k', 'cp', { desc = "Quickfix previous" }) +key('n', 'co', 'copen', { desc = "Quickfix [O]pen" }) +key('n', 'cc', 'cclose', { desc = "Quickfix [C]lose" }) +key('n', 'ct', 'TroubleToggle', { desc = "Toggle [T]rouble" }) -- luasnip