From 380ed1cbc1a0f072c5f5cae7eb7028af871ef356 Mon Sep 17 00:00:00 2001 From: Daniil Tsivinsky Date: Wed, 17 Aug 2022 00:38:21 +0300 Subject: [PATCH] add basic .vimrc --- config/.vimrc | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 config/.vimrc 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