-- Mapping helper local mapper = function(mode, key, result) vim.keymap.set(mode, key, result, { noremap = true, silent = true }) end local no_plugins = require("dwl.plugins") mapper("n", "", "h") mapper("n", "", "j") mapper("n", "", "k") mapper("n", "", "l") mapper("n", "gd", ":vs | lua vim.lsp.buf.definition()") -- open defn in a new vsplit if no_plugins then return end local telescope_builtin = require("telescope.builtin") mapper("n", "", telescope_builtin.find_files) -- search all files, respecting .gitignore if one exists