From 00ccc1e45872daf7d52de555d33ecddfce6047b8 Mon Sep 17 00:00:00 2001 From: kat Date: Mon, 25 Jul 2022 18:14:05 -0700 Subject: [PATCH] refactor(home/vim): vim.set.keymap for telescope --- home/vim/init.lua | 21 +++++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/home/vim/init.lua b/home/vim/init.lua index f3c7ec45..3dce6023 100644 --- a/home/vim/init.lua +++ b/home/vim/init.lua @@ -178,10 +178,23 @@ require('neorg').setup { } -- telescope -api.nvim_set_keymap('n', 'ff', 'Telescope find_files', { noremap = true, silent = true }) -api.nvim_set_keymap('n', 'fg', 'Telescope live_grep', { noremap = true, silent = true }) -api.nvim_set_keymap('n', 'fb', 'Telescope buffers', { noremap = true, silent = true }) -api.nvim_set_keymap('n', 'fh', 'Telescope help_tags', { noremap = true, silent = true }) +local telescope = require('telescope.builtin') + +vim.keymap.set("n", "ff", function() + telescope.find_files() +end, { silent = true }) + +vim.keymap.set("n", "fg", function() + telescope.live_grep() +end, { silent = true }) + +vim.keymap.set("n", "fb", function() + telescope.buffers() +end, { silent = true }) + +vim.keymap.set("n", "fh", function() + telescope.help_tags() +end, { silent = true }) -- tresitter require'nvim-treesitter.configs'.setup {