local o, wo, bo = vim.o, vim.wo, vim.bo -- Helpers require "_settings" require "_bindings" require "_colors" -- Create commands vim.cmd "command! TagsUpdate !ctags -R ." vim.cmd "command! Todo grep TODO" -- Use better grep programs if vim.fn.executable("rg") == 1 then o.grepprg = "rg --vimgrep --no-heading --color=never" o.grepformat = "%f:%l:%c:%m,%f:%l:%m" elseif vim.fn.executable("ag") == 1 then o.grepprg = "ag --vimgrep --nogroup --nocolor" elseif vim.fn.executable("ack") == 1 then o.grepprg = "ack" end -- Plugins require("plugins")