| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128 | """""""""" HOUSEKEEPING """"""""""syntax onset nowrapset encoding=utf8" escape can blow mennoremap <C-c> <Esc>" Gets rid of highlights after searchnnoremap <silent> <C-L> :nohlsearch<CR><C-L>" Line numbersset number" Toggle line numbersnnoremap <F6> :set nonumber!<CR>if &compatible  set nocompatible               " Be iMprovedendif" Remap window switchnnoremap <C-h> <C-w>hnnoremap <C-j> <C-w>jnnoremap <C-k> <C-w>knnoremap <C-l> <C-w>l"""""""""" END HOUSEKEEPING """""""""""""""""""" PLUGINS """"""""""" Required:set runtimepath+=~/.cache/dein/repos/github.com/Shougo/dein.vim" Required:if dein#load_state('~/chris/.cache/dein')  call dein#begin('~/.cache/dein')  " Let dein manage dein  " Required:  call dein#add('~/.cache/dein/repos/github.com/Shougo/dein.vim')  " Start Screen  call dein#add('mhinz/vim-startify')  " Search Index shows how many instances of searched term  call dein#add('google/vim-searchindex')  " line indents  "call dein#add('Yggdroot/indentLine')  " Gutentags  call dein#add('ludovicchabant/vim-gutentags')  " Tagbar  call dein#add('majutsushi/tagbar')  " Add or remove your plugins here:  call dein#add('Shougo/neosnippet.vim')  call dein#add('Shougo/neosnippet-snippets')  " Themes  call dein#add('liuchengxu/space-vim-dark')  " Auto Pairs  call dein#add('jiangmiao/auto-pairs')  " NERDTree  call dein#add('scrooloose/nerdtree')  " For autocomplete  call dein#add('Shougo/deoplete.nvim')    " For vim 8+    if !has('nvim')      call dein#add('roxma/nvim-yarp')      call dein#add('roxma/vim-hug-neovim-rpc')    endif  " You can specify revision/branch/tag.  call dein#add('Shougo/deol.nvim', { 'rev': '01203d4c9' })  " Required:  call dein#end()  call dein#save_state()endif" Required:filetype plugin indent onsyntax enable" If you want to install not installed plugins on startup.if dein#check_install()  call dein#install()endif"""""""""" END PLUGINS """""""""""""""""""" SPACEVIM THEME """"""""""" Set themecolorscheme space-vim-dark" Terminal Transparency"if $TERM_PROGRAM =~ 'terminator'"  hi Normal     ctermbg=NONE guibg=NONE"  hi LineNr     ctermbg=NONE guibg=NONE"  hi SignColumn ctermbg=NONE guibg=NONE"endif"   Range:   233 (darkest) ~ 238 (lightest)"   Default: 235let g:space_vim_dark_background = 233color space-vim-darkhi Comment guifg=#5C6370 ctermfg=59"hi Comment cterm=italic"set background=dark"set termguicolors"""""""""" END THEME """"""""""" Deopletelet g:deoplete#enable_at_startup = 1" Startifylet g:startify_custom_header = [                                                                                                                                                                                                 \ '                                ',                                                                                                                                                            \ '            __                  ',                                                                                                                                                            \ '    __  __ /\_\    ___ ___      ',                                                                                                                                                            \ '   /\ \/\ \\/\ \ /'' __` __`\   ',                                                                                                                                                            \ '   \ \ \_/ |\ \ \/\ \/\ \/\ \   ',                                                                                                                                                            \ '    \ \___/  \ \_\ \_\ \_\ \_\  ',                                                                                                                                                            \ '     \/__/    \/_/\/_/\/_/\/_/  ',                                                                                                                                                            \ ]" Tagbarnmap <F8> :TagbarToggle<CR>" NERDTreenmap <F5> :NERDTreeToggle<CR>
 |