neovim conf part 9, the move to snacks, telescope u did well, farewell
This commit is contained in:
parent
bbd1f9f7c1
commit
5d23e188ae
10 changed files with 162 additions and 105 deletions
|
@ -36,33 +36,33 @@ return {
|
|||
|
||||
})
|
||||
pcall(require('telescope').load_extension, 'fzf')
|
||||
pcall(require("telescope").load_extension('ui-select'))
|
||||
pcall(require('telescope').load_extension('ui-select'))
|
||||
|
||||
-- NOTE: Mappings --
|
||||
-- INFO: Mappings --
|
||||
|
||||
local builtin = require('telescope.builtin')
|
||||
-- local builtin = require('telescope.builtin')
|
||||
|
||||
vim.keymap.set('n', '<leader>sf', builtin.find_files, { desc = 'find files' })
|
||||
vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = 'grep string' })
|
||||
vim.keymap.set('n', '<leader>ss', builtin.lsp_document_symbols, { desc = 'document symbols' })
|
||||
vim.keymap.set('n', '<leader>sS', builtin.lsp_workspace_symbols, { desc = 'workspace symbols' })
|
||||
|
||||
vim.keymap.set('n', '<leader>st', '<cmd>TodoTelescope<CR>', { desc = 'search todos' })
|
||||
vim.keymap.set('n', '<leader>sp', '<cmd>SessionSearch<CR>', { desc = 'search sessions' })
|
||||
|
||||
vim.keymap.set('n', '<leader>sh', function ()
|
||||
builtin.help_tags({
|
||||
previewer = false
|
||||
})
|
||||
end, { desc = 'help' })
|
||||
|
||||
vim.keymap.set('n', '<leader>/', function()
|
||||
-- You can pass additional configuration to Telescope to change the theme, layout, etc.
|
||||
builtin.current_buffer_fuzzy_find(require('telescope.themes').get_dropdown {
|
||||
winblend = 10,
|
||||
previewer = false,
|
||||
})
|
||||
end, { desc = 'Fuzzily search in current buffer' })
|
||||
-- vim.keymap.set('n', '<leader>sf', builtin.find_files, { desc = 'find files' })
|
||||
-- vim.keymap.set('n', '<leader>sw', builtin.grep_string, { desc = 'grep string' })
|
||||
-- vim.keymap.set('n', '<leader>ss', builtin.lsp_document_symbols, { desc = 'document symbols' })
|
||||
-- vim.keymap.set('n', '<leader>sS', builtin.lsp_workspace_symbols, { desc = 'workspace symbols' })
|
||||
--
|
||||
-- vim.keymap.set('n', '<leader>st', '<cmd>TodoTelescope<CR>', { desc = 'search todos' })
|
||||
-- vim.keymap.set('n', '<leader>sp', '<cmd>SessionSearch<CR>', { desc = 'search sessions' })
|
||||
--
|
||||
-- vim.keymap.set('n', '<leader>sh', function ()
|
||||
-- builtin.help_tags({
|
||||
-- previewer = false
|
||||
-- })
|
||||
-- end, { desc = 'help' })
|
||||
--
|
||||
-- vim.keymap.set('n', '<leader>/', function()
|
||||
-- -- You can pass additional configuration to Telescope to change the theme, layout, etc.
|
||||
-- builtin.current_buffer_fuzzy_find(require('telescope.themes').get_dropdown {
|
||||
-- winblend = 10,
|
||||
-- previewer = false,
|
||||
-- })
|
||||
-- end, { desc = 'Fuzzily search in current buffer' })
|
||||
|
||||
end
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue