diff options
Diffstat (limited to '.config/nvim/lua/simenandre')
| -rw-r--r-- | .config/nvim/lua/simenandre/init.lua | 35 | ||||
| -rw-r--r-- | .config/nvim/lua/simenandre/remap.lua | 9 |
2 files changed, 11 insertions, 33 deletions
diff --git a/.config/nvim/lua/simenandre/init.lua b/.config/nvim/lua/simenandre/init.lua index 2382eee..8dfcf77 100644 --- a/.config/nvim/lua/simenandre/init.lua +++ b/.config/nvim/lua/simenandre/init.lua @@ -1,39 +1,8 @@ require("simenandre.lazy") require("simenandre.set") +require("simenandre.remap") vim.g.mapleader = " " -- Make sure to set `mapleader` before lazy so your mappings are correct -require("lazy").setup({ - "ThePrimeagen/vim-be-good", - { - 'rose-pine/neovim', - name = 'rose-pine', - config = function() - vim.cmd('colorscheme rose-pine') - end - }, - { - 'VonHeikemen/lsp-zero.nvim', - branch = 'v2.x', - dependencies = { - -- LSP Support - {'neovim/nvim-lspconfig'}, -- Required - {'williamboman/mason.nvim'}, -- Optional - {'williamboman/mason-lspconfig.nvim'}, -- Optional - - -- Autocompletion - {'hrsh7th/nvim-cmp'}, -- Required - {'hrsh7th/cmp-nvim-lsp'}, -- Required - {'L3MON4D3/LuaSnip'}, -- Required - } - }, - { - "nvim-treesitter/nvim-treesitter", - run = function() - local ts_update = require('nvim-treesitter.install').update({ with_sync = true }) - ts_update() - end - }, - "github/copilot.vim" -}) +require("lazy").setup("plugins") diff --git a/.config/nvim/lua/simenandre/remap.lua b/.config/nvim/lua/simenandre/remap.lua new file mode 100644 index 0000000..ee5bdb0 --- /dev/null +++ b/.config/nvim/lua/simenandre/remap.lua @@ -0,0 +1,9 @@ +vim.g.mapleader = " " + +vim.keymap.set("i", "<C-c>", "<Esc>") +vim.keymap.set("n", "<leader>f", vim.lsp.buf.format) + +vim.keymap.set("n", "<C-k>", "<cmd>cnext<CR>zz") +vim.keymap.set("n", "<C-j>", "<cmd>cprev<CR>zz") +vim.keymap.set("n", "<leader>k", "<cmd>lnext<CR>zz") +vim.keymap.set("n", "<leader>j", "<cmd>lprev<CR>zz") |
