From c87b4e5820c1473df388a979cad696aba5137c03 Mon Sep 17 00:00:00 2001 From: pml68 Date: Tue, 1 Apr 2025 00:55:55 +0200 Subject: refactor: enhance some remaps [skip ci] --- lua/pml68/remap.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/lua/pml68/remap.lua b/lua/pml68/remap.lua index e19305f..cc732c8 100644 --- a/lua/pml68/remap.lua +++ b/lua/pml68/remap.lua @@ -6,8 +6,10 @@ vim.keymap.set("n", "", "nohl") vim.keymap.set("n", "x", "bd") vim.keymap.set("n", "fb", "=ap") vim.keymap.set("n", "", "!chmod 755 %", { silent = true }) -vim.keymap.set("n", "", "ddp") -vim.keymap.set("n", "", "ddkP") +vim.keymap.set("n", "", ":m .+1==") +vim.keymap.set("n", "", ":m .-2==") +vim.keymap.set("i", "", ":m .+1==") +vim.keymap.set("i", "", ":m .-2==") vim.keymap.set("v", "J", ":m '>+1gv=gv") vim.keymap.set("v", "K", ":m '<-2gv=gv") vim.keymap.set("n", "sl", "exec \"normal i\".nr2char(getchar()).\"\\e\"") @@ -85,6 +87,8 @@ vim.keymap.set('n', 'ft', function() cwd = vim.fn.getcwd(), search_dirs = todo_files }) + else + print("No 'TODO' strings or TODO.{txt,md} files found") end else telescope.grep_string({ search = "TODO" }) @@ -107,7 +111,6 @@ vim.api.nvim_create_autocmd('LspAttach', { vim.keymap.set('n', 'go', 'lua vim.lsp.buf.type_definition()', opts) vim.keymap.set('n', 'gr', 'lua vim.lsp.buf.references()', opts) vim.keymap.set('n', 'gs', 'lua vim.lsp.buf.signature_help()', opts) - vim.keymap.set('n', '', 'lua vim.lsp.buf.rename()', opts) vim.keymap.set({ 'n', 'x' }, '', 'lua vim.lsp.buf.format({async = true})', opts) vim.keymap.set('n', 'gc', 'lua vim.lsp.buf.code_action()', opts) -- u/Blan_11 -- cgit v1.2.3