move telescope config to a new module
This commit is contained in:
parent
f90c49b9e2
commit
9b8c24ca69
3 changed files with 24 additions and 9 deletions
|
@ -1,3 +1,4 @@
|
|||
-- nvim-compe
|
||||
require('config.compe')
|
||||
require('config.treesitter')
|
||||
require('config.telescope')
|
||||
|
|
19
lua/config/telescope.lua
Normal file
19
lua/config/telescope.lua
Normal file
|
@ -0,0 +1,19 @@
|
|||
local builtin = require('telescope.builtin')
|
||||
|
||||
local find_files_workspace = function()
|
||||
builtin.find_files({
|
||||
search_dirs = vim.lsp.buf.list_workspace_folders(),
|
||||
prompt_prefix = "🔍",
|
||||
})
|
||||
end
|
||||
local live_grep_workspace = function()
|
||||
builtin.live_grep({
|
||||
search_dirs = vim.lsp.buf.list_workspace_folders(),
|
||||
})
|
||||
end
|
||||
|
||||
vim.keymap.set('n', '<leader>ff', find_files_workspace, {})
|
||||
vim.keymap.set('n', '<leader>fg', live_grep_workspace, {})
|
||||
vim.keymap.set('n', '<leader>fb', builtin.buffers, {})
|
||||
vim.keymap.set('n', '<leader>fh', builtin.help_tags, {})
|
||||
vim.keymap.set('n', '<leader>fl', builtin.git_files, {})
|
Loading…
Add table
Add a link
Reference in a new issue