Advertisement
Guest User

vimrc

a guest
Mar 1st, 2018
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VIM 1.67 KB | None | 0 0
  1. " -- Section to define vim-plug plugins --
  2. call plug#begin('~/.vim/plugged')
  3.  
  4. Plug 'bronson/vim-trailing-whitespace'
  5. Plug 'scrooloose/nerdtree'
  6. Plug 'Xuyuanp/nerdtree-git-plugin'
  7. Plug 'majutsushi/tagbar'
  8. Plug 'xolox/vim-misc'
  9. Plug 'xolox/vim-easytags'
  10. Plug 'airblade/vim-gitgutter'
  11.  
  12. call plug#end()
  13.  
  14. " -- general options
  15. set clipboard=unnamed " yank to the system clipboard
  16. set number " show line numbers
  17. set tabstop=8 " The width of a TAB is set to N
  18. set shiftwidth=8 " Indents will have a width of N
  19. set softtabstop=0 " Sets the number of columns for a TAB
  20. set noexpandtab " Do not expand TABs to spaces
  21. "set list
  22. "set listchars=tab:__,eol:¬
  23. set guioptions-=a
  24. set guioptions-=A
  25. set guioptions-=aA
  26. set encoding=utf-8
  27. " -- END general options
  28.  
  29. " -- Remaps --
  30. nnoremap <silent> <c-j> <c-w>h
  31. nnoremap <silent> <c-k> <c-w>j
  32. nnoremap <silent> <c-i> <c-w>k
  33. nnoremap <silent> <c-l> <c-w>l
  34. nmap <D-F11> :NERDTreeToggle<CR>
  35. nmap <D-F12> :TagbarToggle<CR>
  36. nmap <c-t> :tabe<CR>
  37. nmap <c-w> :tabclose<CR>
  38. " -- END Remaps --
  39.  
  40. " -- NERDTree conf --
  41. let g:NERDTreeWinSize = 50
  42. autocmd BufWinEnter * NERDTreeMirror
  43. " -- END NERDTree conf --
  44.  
  45. " -- Margin --
  46. if (exists('+colorcolumn')) " Highlight 80th column
  47.   set colorcolumn=80
  48.   highlight ColorColumn ctermbg=9
  49. endif
  50. " -- END Margin --
  51.  
  52. " -- vim-gitgutter conf --
  53. set updatetime=250
  54. let g:gitgutter_sign_added = '+'
  55. let g:gitgutter_sign_modified = '~'
  56. let g:gitgutter_sign_removed = '-'
  57. let g:gitgutter_sign_removed_first_line = '--'
  58. let g:gitgutter_sign_modified_removed = '>-'
  59. " -- END vim-gitgutter conf --
  60.  
  61. hi clear
  62.  
  63. if exists("syntax_on")
  64.     syntax reset
  65. endif
  66.  
  67. let g:colors_name="firesparks-256"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement