12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- --- HELPERS ---
- local cmd = vim.cmd
- local opt = vim.opt
- --- VIM ONLY COMMANDS ---
- cmd "filetype plugin on"
- cmd('let &titleold="' .. TERMINAL .. '"')
- cmd "set inccommand=split"
- cmd "set iskeyword+=-"
- if O.line_wrap_cursor_movement then
- cmd "set whichwrap+=<,>,[,],h,l"
- end
- if O.transparent_window then
- cmd "au ColorScheme * hi Normal ctermbg=none guibg=none"
- cmd "au ColorScheme * hi SignColumn ctermbg=none guibg=none"
- end
- --- SETTINGS ---
- opt.shortmess:append "c"
- local disabled_built_ins = {
- "netrw",
- "netrwPlugin",
- "netrwSettings",
- "netrwFileHandlers",
- "gzip",
- "zip",
- "zipPlugin",
- "tar",
- "tarPlugin", -- 'man',
- "getscript",
- "getscriptPlugin",
- "vimball",
- "vimballPlugin",
- "2html_plugin",
- "logipat",
- "rrhelper",
- "spellfile_plugin",
- -- 'matchit', 'matchparen', 'shada_plugin',
- }
- for _, plugin in pairs(disabled_built_ins) do
- vim.g["loaded_" .. plugin] = 1
- end
- for k, v in pairs(O.default_options) do
- vim.opt[k] = v
- end
|