fix: make telescope search hidden files
This commit is contained in:
parent
df6ba5dd9b
commit
96bd0e0e1c
2 changed files with 24 additions and 0 deletions
|
|
@ -5,6 +5,22 @@ return {
|
||||||
'BurntSushi/ripgrep'
|
'BurntSushi/ripgrep'
|
||||||
},
|
},
|
||||||
config = function()
|
config = function()
|
||||||
|
local telescope = require("telescope")
|
||||||
|
local telescopeConfig = require("telescope.config")
|
||||||
|
local vimgrep_arguments = { unpack(telescopeConfig.values.vimgrep_arguments) }
|
||||||
|
table.insert(vimgrep_arguments, "--hidden")
|
||||||
|
table.insert(vimgrep_arguments, "--glob")
|
||||||
|
table.insert(vimgrep_arguments, "!**/.git/*")
|
||||||
|
telescope.setup({
|
||||||
|
defaults = {
|
||||||
|
vimgrep_arguments = vimgrep_arguments,
|
||||||
|
},
|
||||||
|
pickers = {
|
||||||
|
find_files = {
|
||||||
|
find_command = { "rg", "--files", "--hidden", "--glob", "!**/.git/*" },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
})
|
||||||
local builtin = require('telescope.builtin')
|
local builtin = require('telescope.builtin')
|
||||||
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
vim.keymap.set('n', '<leader>ff', builtin.find_files, {})
|
||||||
vim.keymap.set('n', '<leader>fg', builtin.live_grep, {})
|
vim.keymap.set('n', '<leader>fg', builtin.live_grep, {})
|
||||||
|
|
|
||||||
|
|
@ -2,6 +2,14 @@ return {
|
||||||
"nvim-telescope/telescope-file-browser.nvim",
|
"nvim-telescope/telescope-file-browser.nvim",
|
||||||
dependencies = {"nvim-telescope/telescope.nvim"},
|
dependencies = {"nvim-telescope/telescope.nvim"},
|
||||||
config = function()
|
config = function()
|
||||||
|
require("telescope").setup {
|
||||||
|
extensions = {
|
||||||
|
file_browser = {
|
||||||
|
grouped = true,
|
||||||
|
hidden = { file_browser = true, folder_browser = true },
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}
|
||||||
require("telescope").load_extension "file_browser"
|
require("telescope").load_extension "file_browser"
|
||||||
vim.keymap.set("n", "<space>fb", function()
|
vim.keymap.set("n", "<space>fb", function()
|
||||||
require("telescope").extensions.file_browser.file_browser()
|
require("telescope").extensions.file_browser.file_browser()
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue