summaryrefslogtreecommitdiff
path: root/.config/nvim/lua
diff options
context:
space:
mode:
authorKyren223 <ulmliad223@gmail.com>2024-07-13 18:44:00 +0300
committerKyren223 <ulmliad223@gmail.com>2024-07-13 18:44:00 +0300
commit46069df28cb20ea20bd2795343c74ff532e19ddd (patch)
treef6baa73031ceed5baee3c8cb4c1554be2a0fff9c /.config/nvim/lua
parent90c3cb84718533b0893c0ee2dc7c815ed3b0a6f2 (diff)
Neovim: added <leader>fa for find all in telescope
Diffstat (limited to '.config/nvim/lua')
-rw-r--r--.config/nvim/lua/custom/telescope.lua10
1 files changed, 10 insertions, 0 deletions
diff --git a/.config/nvim/lua/custom/telescope.lua b/.config/nvim/lua/custom/telescope.lua
index 22d7593..ffed466 100644
--- a/.config/nvim/lua/custom/telescope.lua
+++ b/.config/nvim/lua/custom/telescope.lua
@@ -22,7 +22,17 @@ pcall(telescope.load_extension('ui-select'))
pcall(telescope.load_extension('fzf'))
local builtin = require('telescope.builtin')
+local function find_all()
+ builtin.find_files({
+ cwd = '~',
+ hidden = true,
+ no_ignore = true,
+ no_ignore_parent = true,
+ })
+end
+
vim.keymap.set('n', '<leader>fs', builtin.find_files, { desc = '[F]ile [S]ystem' })
+vim.keymap.set('n', '<leader>fa', find_all, { desc = '[F]ind [A]ll files' })
vim.keymap.set('n', '<leader>fh', builtin.help_tags, { desc = '[F]ind [H]elp' })
vim.keymap.set('n', '<leader>fm', builtin.man_pages, { desc = '[F]ind [M]an Pages' })
-- vim.keymap.set('n', '<leader>fw', builtin.grep_string, { desc = '[F]ind current [W]ord' })