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'