" Win behavior " source $VIMRUNTIME/mswin.vim " behave mswin " Window height set lines=32 columns=110 " Preferences set encoding=utf-8 set autochdir set shiftwidth=4 set tabstop=4 set linebreak set breakindent set autoindent set wrap set conceallevel=0 set backspace=2 set backspace=indent,eol,start set fileformat=unix set fileformats=unix,dos set nobinary set relativenumber syntax on set shell=pwsh.exe " Aliases cnoreabbrev ge browse confirm e cnoreabbrev ! aliasrun " Plugins call plug#begin() Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline-themes' Plug 'airblade/vim-gitgutter' Plug 'preservim/nerdtree' Plug 'flazz/vim-colorschemes' Plug 'tomlion/vim-solidity' Plug 'zah/nim.vim' Plug 'ycm-core/YouCompleteMe' Plug 'NLKNguyen/papercolor-theme' " Plug 'vim-syntastic/syntastic' call plug#end() " Theming set t_Co=256 set guifont=Cascadia_Code_PL:h9 set background=dark colorscheme PaperColor let g:airline_powerline_fonts = 1 let g:airline_theme = 'powerlineish' let g:airline#extensions#tabline#enabled = 1 let g:airline#extensions#tabline#fnamemod = ':t' " Hide GVim Elements set guioptions-=m set guioptions-=T set guioptions-=r set guioptions-=L set guioptions-=e " Navigation & Shortcuts " inoremap "+y " inoremap :"+p nnoremap :NERDTreeToggle nnoremap 1gt nnoremap 2gt nnoremap 3gt nnoremap 4gt nnoremap 5gt nnoremap 6gt nnoremap 7gt nnoremap 8gt nnoremap 9gt nnoremap 10gt