diff options
| author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2021-11-17 22:24:43 +0100 | 
|---|---|---|
| committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2021-11-17 22:24:43 +0100 | 
| commit | a3690ed8ca90823787fbaddb72f0a1874f1e999d (patch) | |
| tree | 1b79521fdf10c133aa643e6b2e46522ab6b79097 /.config/nvim/config.lua | |
| parent | e953e2ee53503dcf070a7763743e4a76abb4518d (diff) | |
Add lunarvim update to lsp/general
Diffstat (limited to '.config/nvim/config.lua')
| -rw-r--r-- | .config/nvim/config.lua | 35 | 
1 files changed, 28 insertions, 7 deletions
diff --git a/.config/nvim/config.lua b/.config/nvim/config.lua index ca28fa4..b391cf5 100644 --- a/.config/nvim/config.lua +++ b/.config/nvim/config.lua @@ -20,6 +20,7 @@ options.builtin.telescope.active = true  options.builtin.bufferline.active = true  options.builtin.lualine.active = true  options.builtin.lualine.style = "dark" +options.builtin.project.patterns = { ".git" }  -- Whichkey  options.builtin.which_key.mappings.l.d = { "<cmd>TroubleToggle<cr>", "Diagnostics" } @@ -58,6 +59,26 @@ options.builtin.treesitter.autotag.enable = false  options.builtin.treesitter.playground.enable = false  options.builtin.treesitter.indent.disable = { "python" } +options.builtin.which_key.mappings["z"] = { "<cmd>ZenMode<cr>", "Zen" } +options.builtin.which_key.mappings["r"] = { +  name = "Replace", +  r = { "<cmd>lua require('spectre').open()<cr>", "Replace" }, +  w = { +    "<cmd>lua require('spectre').open_visual({select_word=true})<cr>", +    "Replace Word", +  }, +  f = { "<cmd>lua require('spectre').open_file_search()<cr>", "Replace Buffer" }, +} + +options.builtin.telescope.on_config_done = function() +  local actions = require "telescope.actions" +  options.builtin.telescope.defaults.mappings.i["<C-j>"] = actions.move_selection_next +  options.builtin.telescope.defaults.mappings.i["<C-k>"] = +    actions.move_selection_previous +  options.builtin.telescope.defaults.mappings.i["<C-n>"] = actions.cycle_history_next +  options.builtin.telescope.defaults.mappings.i["<C-p>"] = actions.cycle_history_prev +end +  -- Extra plugings  options.plugins = { @@ -82,13 +103,13 @@ options.plugins = {      end,    }, -  { -    "pwntester/octo.nvim", -    event = "BufRead", -    config = function() -      require("extra.octo").config() -    end, -  }, +  -- { +  --   "pwntester/octo.nvim", +  --   event = "BufRead", +  --   config = function() +  --     require("extra.octo").config() +  --   end, +  -- },    {      "unblevable/quick-scope",  |