[nvim] cleanup common keymaps
This commit is contained in:
parent
230786b94d
commit
eeb1f14035
|
@ -44,7 +44,9 @@ return {
|
|||
local bufopts = { noremap = true, silent = true, buffer = bufnr }
|
||||
|
||||
-- See `:help vim.lsp.*` for more methods
|
||||
vim.keymap.set("n", "<space>f", vim.lsp.buf.format, bufopts)
|
||||
vim.keymap.set("n", "<leader>bf", function()
|
||||
vim.lsp.buf.format({ timeout = 2000, async = true })
|
||||
end, bufopts)
|
||||
end
|
||||
|
||||
local function organize_imports()
|
||||
|
|
|
@ -7,6 +7,7 @@ return {
|
|||
local telescope = require("telescope")
|
||||
local actions = require("telescope.actions")
|
||||
local layout = require("telescope.actions.layout")
|
||||
local builtin = require("telescope.builtin")
|
||||
|
||||
telescope.setup({
|
||||
defaults = {
|
||||
|
@ -24,32 +25,9 @@ return {
|
|||
},
|
||||
})
|
||||
|
||||
vim.api.nvim_set_keymap(
|
||||
"n",
|
||||
"<space>ff",
|
||||
[[<Cmd>lua require('telescope.builtin').find_files()<CR>]],
|
||||
{ noremap = true, silent = true }
|
||||
)
|
||||
|
||||
vim.api.nvim_set_keymap(
|
||||
"n",
|
||||
"<space>ft",
|
||||
[[<Cmd>lua require('telescope.builtin').treesitter()<CR>]],
|
||||
{ noremap = true, silent = true }
|
||||
)
|
||||
|
||||
vim.api.nvim_set_keymap(
|
||||
"n",
|
||||
"<space>fg",
|
||||
[[<Cmd>lua require('telescope.builtin').live_grep()<CR>]],
|
||||
{ noremap = true, silent = true }
|
||||
)
|
||||
|
||||
vim.api.nvim_set_keymap(
|
||||
"n",
|
||||
"<space>fb",
|
||||
[[<Cmd>lua require('telescope.builtin').buffers()<CR>]],
|
||||
{ noremap = true, silent = true }
|
||||
)
|
||||
vim.keymap.set("n", "<leader>ff", builtin.find_files, { noremap = true, silent = true })
|
||||
vim.keymap.set("n", "<leader>ft", builtin.treesitter, { noremap = true, silent = true })
|
||||
vim.keymap.set("n", "<leader>fg", builtin.live_grep, { noremap = true, silent = true })
|
||||
vim.keymap.set("n", "<leader>fb", builtin.buffers, { noremap = true, silent = true })
|
||||
end,
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue