remove which-key
This commit is contained in:
parent
82987a454c
commit
19925b92a9
1 changed files with 8 additions and 35 deletions
|
|
@ -35,26 +35,6 @@ require('lazy').setup({
|
||||||
"folke/tokyonight.nvim",
|
"folke/tokyonight.nvim",
|
||||||
lazy = true
|
lazy = true
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"folke/which-key.nvim",
|
|
||||||
event = "VeryLazy",
|
|
||||||
opts = {
|
|
||||||
preset = "modern",
|
|
||||||
icons = {
|
|
||||||
mappings = false,
|
|
||||||
rules = false
|
|
||||||
}
|
|
||||||
},
|
|
||||||
keys = {
|
|
||||||
{
|
|
||||||
"<leader>?",
|
|
||||||
function()
|
|
||||||
require("which-key").show({ global = false })
|
|
||||||
end,
|
|
||||||
desc = "Buffer Local Keymaps (which-key)",
|
|
||||||
},
|
|
||||||
},
|
|
||||||
},
|
|
||||||
{ 'nvim-telescope/telescope-fzf-native.nvim',
|
{ 'nvim-telescope/telescope-fzf-native.nvim',
|
||||||
build = 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release && cmake --install build --prefix build'
|
build = 'cmake -S. -Bbuild -DCMAKE_BUILD_TYPE=Release && cmake --build build --config Release && cmake --install build --prefix build'
|
||||||
},
|
},
|
||||||
|
|
@ -77,15 +57,11 @@ require('lazy').setup({
|
||||||
}
|
}
|
||||||
telescope.load_extension('fzf')
|
telescope.load_extension('fzf')
|
||||||
|
|
||||||
local wk = require("which-key")
|
|
||||||
local builtin = require('telescope.builtin')
|
local builtin = require('telescope.builtin')
|
||||||
wk.add({
|
vim.keymap.set('n', '<space>e', vim.diagnostic.open_float)
|
||||||
{ '<C-p>', builtin.find_files, desc = "Find file", mode = "n" },
|
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev)
|
||||||
{ '<leader>ft', builtin.treesitter, desc = "Treesitter symbol", mode = "n" },
|
vim.keymap.set('n', ']d', vim.diagnostic.goto_next)
|
||||||
{ '<leader>fg', builtin.live_grep, desc = "Live grep", mode = "n" },
|
vim.keymap.set('n', '<space>q', vim.diagnostic.setloclist)
|
||||||
{ '<leader>fb', builtin.buffers, desc = "Search in buffers", mode = "n" },
|
|
||||||
{ '<leader>fh', builtin.help_tags, desc = "Help search", mode = "n" }
|
|
||||||
})
|
|
||||||
end
|
end
|
||||||
},
|
},
|
||||||
{ "nvim-treesitter/nvim-treesitter",
|
{ "nvim-treesitter/nvim-treesitter",
|
||||||
|
|
@ -118,15 +94,12 @@ require('lazy').setup({
|
||||||
})
|
})
|
||||||
|
|
||||||
vim.lsp.enable('clangd')
|
vim.lsp.enable('clangd')
|
||||||
local wk = require("which-key")
|
|
||||||
-- Global mappings.
|
-- Global mappings.
|
||||||
-- See `:help vim.diagnostic.*` for documentation on any of the below functions
|
-- See `:help vim.diagnostic.*` for documentation on any of the below functions
|
||||||
wk.add({
|
vim.keymap.set('n', '<space>e', vim.diagnostic.open_float)
|
||||||
{ '<space>e', vim.diagnostic.open_float, desc = "Open diagnostic window", mode = "n" },
|
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev)
|
||||||
{ '[d', vim.diagnostic.goto_prev, desc = "Previous diagnostic", mode = "n" },
|
vim.keymap.set('n', ']d', vim.diagnostic.goto_next)
|
||||||
{ ']d', vim.diagnostic.goto_next, desc = "Next diagnostic", mode = "n" },
|
vim.keymap.set('n', '<space>q', vim.diagnostic.setloclist)
|
||||||
{ '<space>q', vim.diagnostic.setloclist, desc = "Add buffer diagnostics to the location list", mode = "n" }
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Use LspAttach autocommand to only map the following keys
|
-- Use LspAttach autocommand to only map the following keys
|
||||||
-- after the language server attaches to the current buffer
|
-- after the language server attaches to the current buffer
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue