From 67c2b52e4d45dbf567481eafc307ed47c6005d18 Mon Sep 17 00:00:00 2001 From: Ruslan Date: Wed, 18 Dec 2024 11:04:10 +0200 Subject: [PATCH] advent of neovim suggestions to telescope and some remaps --- lua/crentist/lazy/telescope.lua | 16 +++++++++++----- lua/crentist/remap.lua | 4 ++++ 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/lua/crentist/lazy/telescope.lua b/lua/crentist/lazy/telescope.lua index f77ff89..b7b441f 100644 --- a/lua/crentist/lazy/telescope.lua +++ b/lua/crentist/lazy/telescope.lua @@ -2,7 +2,12 @@ return { 'FabianWirth/search.nvim', dependencies = { 'nvim-lua/plenary.nvim', - 'nvim-telescope/telescope.nvim', + { + 'nvim-telescope/telescope.nvim', + dependencies = { + { 'nvim-telescope/telescope-fzf-native.nvim', build = 'make' } + } + }, }, config = function() @@ -19,15 +24,16 @@ return { vimgrep_arguments = vimgrep_arguments, file_ignore_patterns = { 'node_modules', + '.git/' } }, - pickers = { - find_files = { - find_command = { 'rg', '--files', '--hidden', '--glob', '!**/.git/*' }, - } + extensions = { + fzf = {} } }) + telescope.load_extension('fzf') + local search = require('search') local builtin = require('telescope.builtin') diff --git a/lua/crentist/remap.lua b/lua/crentist/remap.lua index e2370f9..a143d81 100644 --- a/lua/crentist/remap.lua +++ b/lua/crentist/remap.lua @@ -31,3 +31,7 @@ vim.keymap.set("n", "s", [[:%s/\<\>//gI< vim.keymap.set("n", "", "silent !tmux neww tmux-sessionizer") +vim.keymap.set("n", "x", "source %") +vim.keymap.set("n", "x", ":.lua") +vim.keymap.set("v", "x", ":lua") +