From 50d7baeb11fee9a7725ae83d3607410a667857ed Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Wed, 12 Nov 2025 23:43:03 +0100 Subject: [PATCH] shitty telescope ctags search I don't want to search the gosh darn filenames, just the tags --- nvim/.config/nvim/init.lua | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 0d18e50..c2a25d0 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -682,17 +682,18 @@ require'lazy'.setup{ --{{{1 'nvim-telescope/telescope-ui-select.nvim', }, config = function() - local a = require'telescope.actions' + local actions = require'telescope.actions' require'telescope'.setup{ defaults = { file_ignore_patterns = {'%__virtual.cs$'}, mappings = { - i = { [''] = a.smart_send_to_qflist + a.open_qflist, [''] = a.select_default, }, - n = { [''] = a.smart_send_to_qflist + a.open_qflist, [''] = a.select_default, }, + i = { [''] = actions.smart_send_to_qflist + actions.open_qflist, [''] = actions.select_default, }, + n = { [''] = actions.smart_send_to_qflist + actions.open_qflist, [''] = actions.select_default, }, } }, extensions = { ['ui-select'] = { require'telescope.themes'.get_dropdown{}, }, }, } + vim.cmd [[ noremap ,fa :lua require'telescope.builtin'.find_files({hidden=true, no_ignore=true, no_ignore_parent=true}) noremap ,ff :lua require'telescope.builtin'.find_files() @@ -703,6 +704,8 @@ require'lazy'.setup{ --{{{1 noremap ,fh :lua require'telescope.builtin'.help_tags() noremap ,fm :lua require'telescope.builtin'.marks() noremap ,fb :lua require'telescope.builtin'.buffers() + noremap ,fc :lua require'telescope.builtin'.tags({default_text=vim.fn.expand("")}) + noremap ,fC :lua require'telescope.builtin'.tags({default_text=vim.fn.expand("")}) noremap ,fea :lua require'telescope.builtin'.diagnostics() noremap ,fee :lua require'telescope.builtin'.diagnostics{severity='ERROR'}