call plug#begin() Plug 'gpanders/editorconfig.nvim' call plug#end() set t_Co=256 set encoding=utf-8 set tabstop=8 set shiftwidth=8 set autoindent set magic set number set scrolloff=3 set sidescroll=3 set cc=80 set nowrap set ignorecase set smartcase set splitbelow set showmatch set mouse=a set noswapfile set nofoldenable set lazyredraw set clipboard=unnamedplus let g:fzf_layout = { 'window': { 'width': 1.0, 'height': 0.5, 'relative': v:true, 'yoffset': 1.0, 'border': 'none' } } let g:fzf_action = { 'enter': 'tab split' } function! GitFZF() let path = trim(system('cd '.shellescape(expand('%:p:h')).' && git rev-parse --show-toplevel')) exe 'FZF ' . path endfunction command! GitFZF call GitFZF() nnoremap :GitFZF let mapleader = "\" nnoremap \\ :noh " Clear higlighting nnoremap Y y$ set listchars=tab:▸\ ,eol:¬,space:. nnoremap l :set list! nnoremap s :setlocal spell! spelllang=en_us nnoremap m :!pandoc -V geometry:margin=1in % -o %:r.pdf nnoremap t :!pdflatex % highlight Search ctermbg=12 highlight clear SignColumn highlight Comment cterm=none ctermfg=darkgrey highlight StatusLine cterm=none ctermbg=none ctermfg=darkgrey highlight StatusLineNC cterm=none ctermbg=none ctermfg=darkgrey highlight Title cterm=none ctermfg=darkgrey highlight TabLineFill cterm=none highlight TabLine cterm=none ctermfg=darkgrey ctermbg=none highlight ColorColumn ctermbg=darkgrey guibg=lightgrey highlight Todo ctermbg=NONE ctermfg=red cterm=bold highlight PreProc ctermfg=grey highlight Type ctermfg=darkblue highlight Pmenu ctermbg=white ctermfg=black highlight PmenuSel ctermbg=darkcyan ctermfg=black autocmd FileType markdown setlocal tw=80 et ts=2 sw=2 autocmd FileType text setlocal tw=80