set relativenumber set background=dark " set t_Co=256 filetype plugin on syntax on set tabstop=4 set tw=80 set colorcolumn=80 set shiftwidth=4 set autoindent set mouse=c set clipboard=unnamedplus set foldmethod=marker autocmd VimResized * wincmd = autocmd BufNewFile,BufRead .*_aliases set syntax=sh " 'h/u3/c7/05/mokkar/.vim/plugged' " '~/.vim/plugged' " plug if empty(glob('~/.vim/autoload/plug.vim')) silent !curl -fLo ~/.vim/autoload/plug.vim --create-dirs \ https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim autocmd VimEnter * PlugInstall --sync | source $MYVIMRC endif call plug#begin('~/.vim/plugged') Plug 'vim-scripts/L9' " Plug 'vim-scripts/FuzzyFinder' Plug 'whatyouhide/vim-gotham' Plug 'nathanaelkane/vim-indent-guides' Plug 'flazz/vim-colorschemes' Plug 'felixhummel/setcolors.vim' Plug '907th/vim-auto-save' Plug 'xuhdev/vim-latex-live-preview', { 'for': 'tex' } Plug 'lervag/vimtex' Plug 'Valloric/YouCompleteMe' Plug 'honza/vim-snippets' Plug 'SirVer/ultisnips' Plug 'ervandew/supertab' " make YCM compatible with UltiSnips (using supertab) let g:ycm_key_list_select_completion = ['', ''] let g:ycm_key_list_previous_completion = ['', ''] let g:SuperTabDefaultCompletionType = '' " better key bindings for UltiSnipsExpandTrigger let g:UltiSnipsExpandTrigger = "" let g:UltiSnipsJumpForwardTrigger = "" let g:UltiSnipsJumpBackwardTrigger = "" call plug#end() colorscheme gotham256 map :wa map :wqa map :qa! map :AutoSaveToggle set pastetoggle= map :PlugInstall map O let mapleader="\" nnoremap e o nnoremap f za nnoremap m :call cursor(0, len(getline('.'))/2) nnoremap p :LLPStartPreview nnoremap s :set syn=sh