diff --git a/.gitignore b/.gitignore index d699e1d68cc..ea93edad490 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ tags test.sh .luarc.json nvim +lazy-lock.json diff --git a/init.lua b/init.lua index 7e68de67481..a77c1a3f1c3 100644 --- a/init.lua +++ b/init.lua @@ -276,8 +276,10 @@ require('lazy').setup({ -- Set highlight on search vim.o.hlsearch = false --- Make line numbers default +-- Make line numbers default and netrw vim.wo.number = true +vim.wo.relativenumber = true +vim.cmd("let g:netrw_bufsettings = 'noma nomod nu nowrap ro nobl'") -- Enable mouse mode vim.o.mouse = 'a' @@ -657,5 +659,10 @@ cmp.setup { }, } +--My remaps +vim.keymap.set('n', '-', ':Ex', {desc = "Explore [-] up directory"}) +vim.keymap.set("v", "J", ":m '>+1gv=gv", {desc = "Move selection down [J]"}) +vim.keymap.set("v", "K", ":m '<-2gv=gv", {desc = "Move selection up [K]"}) + -- The line beneath this is called `modeline`. See `:help modeline` -- vim: ts=2 sts=2 sw=2 et