diff --git a/lua/opdavies/telescope/mappings.lua b/lua/opdavies/telescope/mappings.lua index 74e2d12..7daf876 100644 --- a/lua/opdavies/telescope/mappings.lua +++ b/lua/opdavies/telescope/mappings.lua @@ -32,6 +32,25 @@ telescope_mapper("fh", "help_tags") telescope_mapper("fl", "live_grep") telescope_mapper("fo", "oldfiles") +local builtin = require "telescope.builtin" +local nmap = require("opdavies.keymap").nmap + +nmap { + "fw", + function() + local word = vim.fn.expand "" + builtin.grep_string { search = word } + end, +} + +nmap { + "fW", + function() + local word = vim.fn.expand "" + builtin.grep_string { search = word } + end, +} + telescope_mapper("gp", "grep_prompt") telescope_mapper("ds", "lsp_document_symbols")