chore: Updates to completion and diagnostics config e02738e3
Steve · 2025-06-11 19:23 2 file(s) · +25 −0
nvim/lua/config/keymaps.lua +2 −0
56 56
map("v", "K", ":m '<-2<CR>gv=gv", opts)
57 57
58 58
map("n", "<leader>c", ":bd<cr>", opts)
59 +
60 +
map("n", "<leader>dd", "<cmd>lua vim.diagnostic.open_float({ border = 'rounded' })<CR>", opts)
nvim/lua/plugins/blink.lua +23 −0
24 24
                    },
25 25
                },
26 26
                keymap = {
27 +
                    -- Accept suggestion with Tab or Enter
28 +
                    ["<Tab>"] = { "accept", "fallback" },
29 +
                    ["<CR>"] = { "accept", "fallback" },
30 +
31 +
                    -- Navigate completion menu with Ctrl+j/k
32 +
                    ["<C-j>"] = { "select_next", "fallback" },
33 +
                    ["<C-k>"] = { "select_prev", "fallback" },
34 +
35 +
                    -- Alternative: Use arrow keys for navigation
36 +
                    ["<Down>"] = { "select_next", "fallback" },
37 +
                    ["<Up>"] = { "select_prev", "fallback" },
38 +
39 +
                    -- Show completion menu manually
40 +
                    ["<C-Space>"] = { "show", "show_documentation", "hide_documentation" },
41 +
42 +
                    -- Hide completion menu
43 +
                    ["<C-e>"] = { "hide", "fallback" },
44 +
45 +
                    -- Scroll documentation
46 +
                    ["<C-u>"] = { "scroll_documentation_up", "fallback" },
47 +
                    ["<C-d>"] = { "scroll_documentation_down", "fallback" },
48 +
49 +
                    -- Remove the disabled Ctrl+f mapping
27 50
                    ["<C-f>"] = {},
28 51
                },
29 52
                cmdline = {