nvim migrate to telescope
This commit is contained in:
parent
70d39c43c5
commit
56a260ec28
@ -1,14 +0,0 @@
|
|||||||
return {
|
|
||||||
"j-morano/buffer_manager.nvim",
|
|
||||||
dependencies = {
|
|
||||||
"nvim-lua/plenary.nvim"
|
|
||||||
},
|
|
||||||
config = function()
|
|
||||||
local map = vim.keymap.set
|
|
||||||
map("n", "<leader><leader>", require("buffer_manager.ui").toggle_quick_menu, {desc = "Buffer manager"})
|
|
||||||
vim.api.nvim_command([[
|
|
||||||
autocmd FileType buffer_manager vnoremap <C-j> :m '>+1<CR>gv=gv
|
|
||||||
autocmd FileType buffer_manager vnoremap <C-k> :m '<-2<CR>gv=gv
|
|
||||||
]])
|
|
||||||
end
|
|
||||||
}
|
|
||||||
@ -55,9 +55,10 @@ local on_attach = function(_, bufnr)
|
|||||||
|
|
||||||
-- See `:help vim.lsp.*` for documentation on any of the below functions
|
-- See `:help vim.lsp.*` for documentation on any of the below functions
|
||||||
buf_set_keymap('n', 'gD', '<cmd>lua vim.lsp.buf.declaration()<CR>', desc("Go declaration"))
|
buf_set_keymap('n', 'gD', '<cmd>lua vim.lsp.buf.declaration()<CR>', desc("Go declaration"))
|
||||||
buf_set_keymap('n', 'gd', '<cmd>lua vim.lsp.buf.definition()<CR>', desc("Go definition"))
|
buf_set_keymap('n', 'gd', '<cmd>Telescope lsp_definitions<CR>', desc("Go definition"))
|
||||||
buf_set_keymap('n', 'gi', '<cmd>lua vim.lsp.buf.implementation()<CR>', desc("Go implementation"))
|
buf_set_keymap('n', 'gi', '<cmd>Telescope lsp_implementations<CR>', desc("Go implementation"))
|
||||||
buf_set_keymap('n', 'gr', '<cmd>lua vim.lsp.buf.references()<CR>', desc("Get references"))
|
buf_set_keymap('n', 'gr', '<cmd>Telescope lsp_references<CR>', desc("Go references"))
|
||||||
|
buf_set_keymap('n', 'gt', '<cmd>Telescope lsp_type_definitions<CR>', desc("Go type references"))
|
||||||
buf_set_keymap('n', '<space>k', '<cmd>lua vim.lsp.buf.hover()<CR>', desc("Show help"))
|
buf_set_keymap('n', '<space>k', '<cmd>lua vim.lsp.buf.hover()<CR>', desc("Show help"))
|
||||||
buf_set_keymap('n', '<space>K', '<cmd>lua vim.lsp.buf.signature_help()<CR>', desc("Show signature"))
|
buf_set_keymap('n', '<space>K', '<cmd>lua vim.lsp.buf.signature_help()<CR>', desc("Show signature"))
|
||||||
buf_set_keymap('n', '<space>wa', '<cmd>lua vim.lsp.buf.add_workspace_folder()<CR>', desc("Add workspace folder"))
|
buf_set_keymap('n', '<space>wa', '<cmd>lua vim.lsp.buf.add_workspace_folder()<CR>', desc("Add workspace folder"))
|
||||||
@ -78,6 +79,7 @@ return {
|
|||||||
dependencies = {
|
dependencies = {
|
||||||
'neovim/nvim-lspconfig',
|
'neovim/nvim-lspconfig',
|
||||||
"williamboman/mason-lspconfig.nvim",
|
"williamboman/mason-lspconfig.nvim",
|
||||||
|
'nvim-telescope/telescope.nvim',
|
||||||
},
|
},
|
||||||
config = function()
|
config = function()
|
||||||
require("mason").setup()
|
require("mason").setup()
|
||||||
|
|||||||
@ -21,6 +21,7 @@ return {
|
|||||||
{ '<Leader>fg', '<cmd>Telescope live_grep<CR>' },
|
{ '<Leader>fg', '<cmd>Telescope live_grep<CR>' },
|
||||||
{ '<Leader>fc', '<cmd>Telescope git_commits<CR>' },
|
{ '<Leader>fc', '<cmd>Telescope git_commits<CR>' },
|
||||||
{ '<Leader>fd', '<cmd>Telescope diagnostics<CR>' },
|
{ '<Leader>fd', '<cmd>Telescope diagnostics<CR>' },
|
||||||
|
{ '<Leader><Leader>', '<cmd>Telescope buffers<CR>' },
|
||||||
},
|
},
|
||||||
config = function()
|
config = function()
|
||||||
local telescope = require("telescope")
|
local telescope = require("telescope")
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user