diff options
Diffstat (limited to '.config/nvim/lua/util.lua')
-rwxr-xr-x | .config/nvim/lua/util.lua | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/.config/nvim/lua/util.lua b/.config/nvim/lua/util.lua new file mode 100755 index 0000000..8b57d32 --- /dev/null +++ b/.config/nvim/lua/util.lua @@ -0,0 +1,34 @@ +return { + { + 'windwp/nvim-autopairs', + after = 'nvim-lspconfig', + config = function() + require('nvim-autopairs').setup{} + end + }, + { + 'nvim-lua/plenary.nvim' + }, + { + 'tversteeg/registers.nvim' + }, + { + 'nvim-telescope/telescope.nvim', + -- requires = { 'nvim-lua/plenary.nvim' }, + config = function() + local keymap = vim.api.nvim_set_keymap + local opts = { noremap = true, silent = true } + + keymap('n', '<leader>ff', '<cmd>Telescope find_files<cr>', opts) + keymap('n', '<leader>fb', '<cmd>Telescope buffers<cr>', opts) + keymap('n', '<leader>fh', '<cmd>Telescope help_tags<cr>', opts) + keymap('n', '<leader>fg', '<cmd>Telescope live_grep<cr>', opts) + end + }, + { + 'xiyaowong/which-key.nvim', + config = function() + require("which-key").setup() + end + } +} |