telescope is epic

This commit is contained in:
Benjamin Kyd
2023-04-08 13:48:03 +01:00
parent aac021318a
commit 617679a6a9
2 changed files with 9 additions and 1 deletions

View File

@@ -5,11 +5,17 @@ vim.api.nvim_set_keymap('n', '<Leader>fg', "<Cmd>lua require'telescope.builtin'.
vim.api.nvim_set_keymap('n', '<Leader>fb', "<Cmd>lua require'telescope.builtin'.buffers()<CR>", opts)
vim.api.nvim_set_keymap('n', '<Leader>fh', "<Cmd>lua require'telescope.builtin'.help_tags()<CR>", opts)
vim.api.nvim_set_keymap('n', '<Leader>fc', "<Cmd>TodoTelescope<CR>",opts)
vim.api.nvim_set_keymap('n', '<Leader>fu', "<Cmd>Telescope undo<CR>",opts)
local actions = require('telescope.actions')
local themes = require('telescope.themes')
require('telescope').setup {
pickers = {
find_files = {
hidden = true
}
},
defaults = {
-- program to use for searching with its arguments
find_command = {'rg', '--no-heading', '--with-filename', '--line-number', '--column', '--smart-case'},
@@ -74,4 +80,5 @@ require('telescope').setup {
}
require("telescope").load_extension("ui-select")
require("telescope").load_extension("undo")

View File

@@ -66,8 +66,9 @@ local packer = require('packer').startup(function(use)
use {
'nvim-telescope/telescope.nvim',
requires = {
'nvim-telescope/telescope-ui-select.nvim',
'nvim-lua/plenary.nvim',
'nvim-telescope/telescope-ui-select.nvim',
'debugloop/telescope-undo.nvim',
'folke/todo-comments.nvim',
},
config = function ()