From 985df79d1a1e1bd98aa45b5b55d5ff1e2c876b3b Mon Sep 17 00:00:00 2001 From: "Kenneth Benzie (Benie)" Date: Wed, 17 Apr 2024 12:21:26 +0100 Subject: [PATCH] Use telescope.builtin Lua functions in mappings --- lua/plugins/telescope.lua | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lua/plugins/telescope.lua b/lua/plugins/telescope.lua index 3e1cee4..f078223 100644 --- a/lua/plugins/telescope.lua +++ b/lua/plugins/telescope.lua @@ -29,14 +29,15 @@ return { }) telescope.load_extension('fzy_native') - -- TODO: Add more mappings? + local builtin = require('telescope.builtin') local opts = { noremap = true } - vim.keymap.set('n', 'gF', ':Telescope find_files', opts) - vim.keymap.set('n', 'gf', ':Telescope git_files', opts) - vim.keymap.set('n', 'gg', ':Telescope live_grep', opts) - vim.keymap.set('n', 'rg', ':Telescope grep_string', opts) - vim.keymap.set('n', 'gb', ':Telescope buffers', opts) - vim.keymap.set('n', 'gh', ':Telescope help_tags', opts) + vim.keymap.set('n', 'gF', builtin.find_files, opts) + vim.keymap.set('n', 'gf', builtin.git_files, opts) + vim.keymap.set('n', 'gg', builtin.live_grep, opts) + vim.keymap.set('n', 'rg', builtin.grep_string, opts) + vim.keymap.set('n', 'gb', builtin.buffers, opts) + vim.keymap.set('n', 'gh', builtin.help_tags, opts) + vim.keymap.set('n', 'bl', builtin.current_buffer_fuzzy_find, opts) require('easypick').setup({ pickers = { },