-- Set global configuration vim.g.mapleader = "," vim.o.number = true vim.o.colorcolumn = '+1' -- Set indentation options vim.o.tabstop = 4 vim.o.shiftwidth = 4 -- Disable unused providers vim.g.loaded_ruby_provider = 0 vim.g.loaded_node_provider = 0 vim.g.loaded_perl_provider = 0 -- Set keymaps vim.api.nvim_set_keymap('n', 'h', "h", { noremap = true }) vim.api.nvim_set_keymap('n', 'j', "j", { noremap = true }) vim.api.nvim_set_keymap('n', 'k', "k", { noremap = true }) vim.api.nvim_set_keymap('n', 'l', "l", { noremap = true }) vim.api.nvim_set_keymap('n', 'n', ":tabn", {}) vim.api.nvim_set_keymap('n', 'p', ":tabp", {}) vim.api.nvim_set_keymap('n', '', ":bn", {}) vim.api.nvim_set_keymap('n', '', ":bp", {}) vim.api.nvim_create_autocmd({'BufWritePre'}, {command = "set ff=unix"}) -- Load plugins require('plugins')