advent of neovim suggestions to telescope and some remaps

This commit is contained in:
2024-12-18 11:04:10 +02:00
parent 23cf6254ec
commit 67c2b52e4d
2 changed files with 15 additions and 5 deletions

View File

@@ -2,7 +2,12 @@ return {
'FabianWirth/search.nvim', 'FabianWirth/search.nvim',
dependencies = { dependencies = {
'nvim-lua/plenary.nvim', 'nvim-lua/plenary.nvim',
'nvim-telescope/telescope.nvim', {
'nvim-telescope/telescope.nvim',
dependencies = {
{ 'nvim-telescope/telescope-fzf-native.nvim', build = 'make' }
}
},
}, },
config = function() config = function()
@@ -19,15 +24,16 @@ return {
vimgrep_arguments = vimgrep_arguments, vimgrep_arguments = vimgrep_arguments,
file_ignore_patterns = { file_ignore_patterns = {
'node_modules', 'node_modules',
'.git/'
} }
}, },
pickers = { extensions = {
find_files = { fzf = {}
find_command = { 'rg', '--files', '--hidden', '--glob', '!**/.git/*' },
}
} }
}) })
telescope.load_extension('fzf')
local search = require('search') local search = require('search')
local builtin = require('telescope.builtin') local builtin = require('telescope.builtin')

View File

@@ -31,3 +31,7 @@ vim.keymap.set("n", "<leader>s", [[:%s/\<<C-r><C-w>\>/<C-r><C-w>/gI<Left><Left><
vim.keymap.set("n", "<C-s>", "<cmd>silent !tmux neww tmux-sessionizer<CR>") vim.keymap.set("n", "<C-s>", "<cmd>silent !tmux neww tmux-sessionizer<CR>")
vim.keymap.set("n", "<space><space>x", "<cmd>source %<CR>")
vim.keymap.set("n", "<space>x", ":.lua<CR>")
vim.keymap.set("v", "<space>x", ":lua<CR>")