vim.g.mapleader = " " vim.opt.number = true vim.opt.numberwidth = 2 vim.opt.relativenumber = true vim.opt.wrap = false vim.opt.tabstop = 4 vim.opt.shiftwidth = 4 vim.opt.swapfile = false vim.opt.cmdheight = 1 vim.opt.expandtab = true vim.opt.scrolloff = 8 vim.opt.sidescrolloff = 8 vim.opt.signcolumn = "yes" vim.opt.splitbelow = true vim.opt.splitright = true vim.opt.winborder = "rounded" vim.opt.list = true vim.opt.listchars:append("space:⋅") vim.opt.listchars:append("tab:▎ ") vim.opt.listchars:append("eol:↴") vim.g.netrw_banner = 0 vim.g.netrw_browse_split = 0 vim.g.netrw_keepdir = 0 vim.g.netrw_localcopydircmd = "cp -r" vim.g.netrw_winsize = 30 vim.keymap.set("n", "o", "update source") vim.keymap.set("n", "Q", "") vim.keymap.set("n", "J", "mzJ`z") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "", "zz") vim.keymap.set("n", "n", "nzzzv") vim.keymap.set("n", "N", "Nzzzv") vim.keymap.set("n", "*", "*zz") vim.keymap.set("n", "#", "#zz") vim.keymap.set("n", "g*", "g*zz") vim.keymap.set("n", "g#", "g#zz") vim.keymap.set("n", "-", "Explore") vim.keymap.set("n", ";", ";", { silent = false }) vim.keymap.set({ "n" }, "j", "gj", { desc = "Allows to navigate though wrapped lines", noremap = true }) vim.keymap.set({ "n" }, "k", "gk", { desc = "Allows to navigate though wrapped lines", noremap = true }) vim.keymap.set("n", "", "h") vim.keymap.set("n", "", "j") vim.keymap.set("n", "", "k") vim.keymap.set("n", "", "