diff --git a/config/.vimrc b/config/.vimrc new file mode 100644 index 0000000..287b3c6 --- /dev/null +++ b/config/.vimrc @@ -0,0 +1,53 @@ +if !filereadable($HOME . "/.vim/autoload/plug.vim") + call system("curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim") +endif + +call plug#begin() + +Plug 'morhetz/gruvbox' + +call plug#end() + + +" Options +set number +set relativenumber + +set tabstop=2 +set softtabstop=2 +set shiftwidth=2 +set expandtab +set smartindent + +set shortmess="filnxtToOFc" +set splitbelow +set splitright +set wrap +set noswapfile +set nobackup +set scrolloff=5 +set autoread +set autowrite +set wildmenu + +set smartcase +set ignorecase + +set list +set listchars="multispace:ยท,tab:>~" + +syntax on +colorscheme gruvbox +set background=dark +set cursorline +set colorcolumn=120 + +let g:mapleader = " " + + + +" Remaps +nnoremap h h +nnoremap j j +nnoremap k k +nnoremap l l