diff --git a/init.lua b/init.lua index a674197..481095c 100644 --- a/init.lua +++ b/init.lua @@ -27,8 +27,10 @@ vim.keymap.set("n", "", "l", opt) vim.keymap.set("n", "", "h", opt) vim.keymap.set("n", "", "j", opt) vim.keymap.set("n", "", "k", opt) -vim.keymap.set("n", "v", "v",opt) -vim.keymap.set("n", "s", "s",opt) +vim.keymap.set("n", "v", "v", opt) +vim.keymap.set("n", "s", "s", opt) +vim.keymap.set("n", "[", "", opt) +vim.keymap.set("n", "]", "", opt) -- https://www.reddit.com/r/vim/comments/2k4cbr/problem_with_gj_and_gk/ vim.keymap.set("n", "j", [[v:count ? 'j' : 'gj']], { noremap = true, expr = true }) @@ -52,6 +54,18 @@ require("lazy").setup({ "RRethy/nvim-base16", lazy = true, }, + { + cmd = "Telescope", + keys = { + { "p", ":Telescope find_files", desc = "find files" }, + { "P", ":Telescope live_grep", desc = "grep files" }, + { "rs", ":Telescope resume", desc = "resume" }, + { "q", ":Telescope oldfiles", desc = "old files" }, + }, + 'nvim-telescope/telescope.nvim', + tag = '0.1.3', + dependencies = { 'nvim-lua/plenary.nvim' }, + }, }) vim.cmd.colorscheme("base16-tender") diff --git a/lazy-lock.json b/lazy-lock.json index 97d3097..306f385 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -1,4 +1,6 @@ { "lazy.nvim": { "branch": "main", "commit": "7967abe55752aa90532e6bb4bd4663fe27a264cb" }, - "nvim-base16": { "branch": "master", "commit": "6ac181b5733518040a33017dde654059cd771b7c" } + "nvim-base16": { "branch": "master", "commit": "6ac181b5733518040a33017dde654059cd771b7c" }, + "plenary.nvim": { "branch": "master", "commit": "2d9b06177a975543726ce5c73fca176cedbffe9d" }, + "telescope.nvim": { "branch": "master", "commit": "54930e1abfc94409e1bb9266e752ef8379008592" } }