vim.opt.tabstop = 4 vim.opt.expandtab = true -- move to first character on line vim.keymap.set("n", "0", "^") -- jump over lines visually vim.keymap.set("n", "j", "gj") vim.keymap.set("n", "k", "gk") -- format vim.keymap.set("n", "", "gqip") -- fast-saving vim.keymap.set("n", "w", ":w!") -- :W sudo saves that file with sudo persmission -- smart way to move between windows -- vim.keymap.set('', '', 'j') -- vim.keymap.set('', '', 'k') -- vim.keymap.set('', '', 'h') -- vim.keymap.set('', '', 'l') -- hightlight last inserted text vim.keymap.set("n", "gV", "`[v`]", { noremap = true }) -- jk is escape in insert mode vim.keymap.set("i", "jk", "", { noremap = true }) -- yank whole line vim.keymap.set("n", "Y", "y$", { noremap = true }) -- insert empty line below or above vim.keymap.set("n", "", "ok") vim.keymap.set("n", "", "Oj") vim.opt.termguicolors = false use("dylanaraps/wal.vim") vim.cmd("colorscheme wal")