-- [[Vim settings]] vim.cmd("set clipboard+=unnamedplus") -- Use System Clipboard vim.opt.fillchars = {eob = " "} -- [[ Changes to make vim look simpler ]] vim.cmd([[ set shortmess+=I ]]) -- Remove Intro text when entering vim vim.cmd("set noshowmode") -- vim.cmd("set noshowcmd") vim.cmd("set noruler") vim.cmd("set laststatus=-") vim.cmd("set statusline=0") -- [] vim.cmd([[set number]]) vim.cmd([[set scrolloff=5]]) -- Smooth scroll vim.o.background = "dark" -- or "light" for light mode vim.cmd([[set formatoptions-=cro]]) -- Deactivating autocomment vim.cmd([[autocmd FileType * setlocal formatoptions-=c formatoptions-=r formatoptions-=o]]) vim.cmd([[ autocmd BufwritePost * %s/\s\+$//e ]]) -- Remove useless spaces when saving -- [[Mappings]] -- Move cursor in Insert mode vim.keymap.set('i','','gk') vim.keymap.set('i','','') vim.keymap.set('i','','') vim.keymap.set('i','','gj') vim.g.mapleader = ' ' vim.g.maplocalleader = ' ' vim.keymap.set('n','',':w!') vim.keymap.set('n','q',':wqa!') vim.keymap.set('n','e', ':Neotree toggle right') vim.keymap.set('n', 'o', 'w') vim.cmd("colorscheme gruvbox")