syntax on
set noerrorbells
set tabstop=4 softtabstop=4
set shiftwidth=4
set expandtab
set mouse=a
set smartindent
set number
set relativenumber
set ignorecase
set smartcase
set nobackup
set undodir=~/.vim/undodir
set undofile
set incsearch
set mouse=a
set scrolloff=3
set langmenu=en_GB
let $LANG = 'en_GB'
command Focus set foldcolumn=5
command NoFocus set foldcolumn=0
nnoremap
let mapleader=" "
set colorcolumn=80
highlight ColorColumn ctermbg=0 guibg=lightgray
nnoremap h
nnoremap j
nnoremap k
nnoremap l
nnoremap :vertical resize -3
nnoremap :vertical resize +3
nnoremap :resize +3
nnoremap :resize -3
nnoremap :setlocal spell! spelllang=pl,en_gb,de
nnoremap /%-%:nohv2lc
inoremap . .u
inoremap ? ?u
inoremap ! !u
inoremap , ,u
inoremap ; ;u
tnoremap
nnoremap w :w
" map :NERDTreeToggle
autocmd BufNewFile,BufRead *.tex nnoremap :!latexmk -pdf '%'
autocmd BufNewFile,BufRead *.tex,*.txt setlocal spell! spelllang=pl,en_gb,de
autocmd BufNewFile *.tex 0r ~/.vim/templates/basic-latex.tex
autocmd BufNewFile *.cpp 0r ~/.vim/templates/basic-cpp.cpp
set background=dark
call plug#begin('~/.vim/plugged')
Plug 'morhetz/gruvbox'
" Plug 'preservim/nerdtree'
Plug 'preservim/nerdcommenter'
" Plug 'neoclide/coc.nvim', {'branch': 'release'}
Plug 'itchyny/lightline.vim'
" Plug 'jiangmiao/auto-pairs'
Plug 'tmsvg/pear-tree'
Plug 'lervag/vimtex'
Plug 'joshdick/onedark.vim'
" Plug 'ycm-core/YouCompleteMe'
" Plug 'mhinz/vim-startify'
call plug#end()
colorscheme gruvbox
let g:tex_flavor='latex'
let g:vimtex_view_automatic=0
let g:python3_host_prog='/usr/local/bin/python3'