Guest User

Untitled

a guest
Jul 5th, 2017
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.33 KB | None | 0 0
  1. cat .vimrc
  2. set nocompatible " be iMproved, required
  3. filetype off " required
  4.  
  5. " set the runtime path to include Vundle and initialize
  6. set rtp+=~/.vim/bundle/Vundle.vim
  7. call vundle#begin()
  8. " alternatively, pass a path where Vundle should install plugins
  9. "call vundle#begin('~/some/path/here')
  10.  
  11. " let Vundle manage Vundle, required
  12. Plugin 'gmarik/Vundle.vim'
  13. Plugin 'Valloric/YouCompleteMe'
  14. Plugin 'rdnetto/YCM-Generator'
  15. Plugin 'bling/vim-airline'
  16. Plugin 'kien/ctrlp.vim'
  17. Plugin 'dietsche/vim-lastplace'
  18. Plugin 'fatih/vim-go'
  19. Bundle 'scrooloose/syntastic'
  20.  
  21.  
  22. " The following are examples of different formats supported.
  23. " Keep Plugin commands between vundle#begin/end.
  24. " plugin on GitHub repo
  25. "Plugin 'tpope/vim-fugitive'
  26. " plugin from http://vim-scripts.org/vim/scripts.html
  27. "Plugin 'L9'
  28. " Git plugin not hosted on GitHub
  29. "Plugin 'git://git.wincent.com/command-t.git'
  30. " git repos on your local machine (i.e. when working on your own plugin)
  31. "Plugin 'file:///home/gmarik/path/to/plugin'
  32. " The sparkup vim script is in a subdirectory of this repo called vim.
  33. " Pass the path to set the runtimepath properly.
  34. "Plugin 'rstacruz/sparkup', {'rtp': 'vim/'}
  35. " Avoid a name conflict with L9
  36. "Plugin 'user/L9', {'name': 'newL9'}
  37.  
  38. " All of your Plugins must be added before the following line
  39. call vundle#end() " required
  40. filetype plugin indent on " required
  41. " To ignore plugin indent changes, instead use:
  42. "filetype plugin on
  43. "
  44. " Brief help
  45. " :PluginList - lists configured plugins
  46. " :PluginInstall - installs plugins; append `!` to update or just :PluginUpdate
  47. " :PluginSearch foo - searches for foo; append `!` to refresh local cache
  48. " :PluginClean - confirms removal of unused plugins; append `!` to auto-approve removal
  49. "
  50. " see :h vundle for more details or wiki for FAQ
  51. " Put your non-Plugin stuff after this line
  52. let g:ycm_confirm_extra_conf = 0
  53. let g:ycm_min_num_of_chars_for_completion = 2
  54. let g:ycm_show_diagnostics_ui = 1
  55. let g:ycm_enable_diagnostic_signs = 1
  56. let g:ycm_global_ycm_extra_conf = '/'
  57. let g:ycm_global_ycm_extra_conf = '/home/user/.vim/vimconfig/.ycm_extra_conf.py'
  58.  
  59.  
  60. set t_Co=256
  61. set laststatus=2
  62. set number
  63. set mouse=a
  64. set hidden
  65. set tabstop=4
  66. set shiftwidth=4
  67. set expandtab
  68. set colorcolumn=80
  69. syntax on
  70. set cscopetag
  71. let c_space_errors = 1
Advertisement
Add Comment
Please, Sign In to add comment