diff --git a/lua/vim-options.lua b/lua/vim-options.lua index 28f71fc..fc248c5 100644 --- a/lua/vim-options.lua +++ b/lua/vim-options.lua @@ -3,6 +3,7 @@ vim.cmd("set tabstop=2") vim.cmd("set softtabstop=2") vim.cmd("set shiftwidth=2") vim.cmd("set number") +vim.cmd("set relativenumber") vim.cmd("set shell=pwsh") vim.cmd("let &shellcmdflag = '-NoLogo'") @@ -12,3 +13,12 @@ vim.opt.wrap = false vim.keymap.set("n", "y", '"+y', { desc = "Yank to system clipboard" }) vim.keymap.set("v", "y", '"+y', { desc = "Yank to system clipboard" }) + +vim.keymap.set("n", "tw", ":set wrap!", { desc = "Toggle word wrap" }) + +-- if i am in insert mode and i spam one of these keys +-- i probably want to escape insert mode +vim.keymap.set("i", "jj", "", { desc = "Escape" }) +vim.keymap.set("i", "kk", "", { desc = "Escape" }) +vim.keymap.set("i", "hh", "", { desc = "Escape" }) +vim.keymap.set("i", "lll", "", { desc = "Escape" })