" vimrc fine shyt " tabs are either 4 or nada set tabstop=4 set shiftwidth=4 set expandtab set exrc secure set virtualedit=block " c-o-l-o-r-s-! syntax on filetype plugin on " useful (i dont even use this anymore) set backspace=indent,eol,start nnoremap :w inoremap :wa " i set this while crying because vim on windows sucks so much " kinda useless though nvim suxx so this is still useful set guicursor=n-v-c-i:block " relative line numbers for life set nu rnu cursorline " i forgor set encoding=utf-8 set fileencoding=utf-8 set fileformat=unix " disable mouse because who fucking needs that shit set mouse= " for firenvim set guifont=Comic\ Mono:h12 " vim-plug fine shyt call plug#begin() " plugin list Plug 'qaptoR-nvim/chocolatier.nvim' Plug 'nvim-tree/nvim-web-devicons' Plug 'ficcdaf/ashen.nvim' Plug 'llathasa-veleth/vim-brainfuck' Plug 'glacambre/firenvim', { 'do': { _ -> firenvim#install(0) } } Plug 'lervag/vimtex' call plug#end() " theme set background=dark "silent! color chocolatier "silent! color retrobox silent! color ashen " disable BIG jumps everywhere (shift+up / shift+down act like plain arrows) map map nmap nmap imap imap vmap vmap xmap xmap omap omap cmap cmap