vim.cmd("set expandtab") 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("set shellcmdflag=-Command") vim.cmd("set shellquote=") vim.cmd("set shellxquote=") vim.g.mapleader = " " vim.g.maplocalleader = "\\" 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", "ww", ":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" })