|
@ -1,6 +1,7 @@ |
|
|
set nocompatible " be iMproved, required |
|
|
set nocompatible " be iMproved, required |
|
|
filetype off " required |
|
|
filetype off " required |
|
|
|
|
|
|
|
|
|
|
|
" Section Plugins {{{ |
|
|
" Load vim-plug |
|
|
" Load vim-plug |
|
|
if empty(glob("~/.vim/autoload/plug.vim")) |
|
|
if empty(glob("~/.vim/autoload/plug.vim")) |
|
|
execute '!curl -fLo ~/.vim/autoload/plug.vim https://raw.github.com/junegunn/vim-plug/master/plug.vim' |
|
|
execute '!curl -fLo ~/.vim/autoload/plug.vim https://raw.github.com/junegunn/vim-plug/master/plug.vim' |
|
@ -12,12 +13,7 @@ call plug#begin() |
|
|
" let Vundle manage Vundle, required |
|
|
" let Vundle manage Vundle, required |
|
|
Plug 'VundleVim/Vundle.vim' |
|
|
Plug 'VundleVim/Vundle.vim' |
|
|
|
|
|
|
|
|
" The following are examples of different formats supported. |
|
|
|
|
|
" Keep Plugin commands between vundle#begin/end. |
|
|
|
|
|
" plugin on GitHub repo |
|
|
|
|
|
Plug 'tpope/vim-fugitive' |
|
|
Plug 'tpope/vim-fugitive' |
|
|
" Git plugin not hosted on GitHub |
|
|
|
|
|
|
|
|
|
|
|
Plug 'tpope/vim-sensible' |
|
|
Plug 'tpope/vim-sensible' |
|
|
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } |
|
|
Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' } |
|
|
Plug 'Xuyuanp/nerdtree-git-plugin', { 'on': 'NERDTreeToggle' } |
|
|
Plug 'Xuyuanp/nerdtree-git-plugin', { 'on': 'NERDTreeToggle' } |
|
@ -79,13 +75,14 @@ let g:clang_library_path='/usr/lib/llvm-4.0/lib/libclang-4.0.so.1' |
|
|
Plug 'OmniSharp/omnisharp-vim', { 'for': 'cs' } |
|
|
Plug 'OmniSharp/omnisharp-vim', { 'for': 'cs' } |
|
|
let g:OmniSharp_server_type = 'roslyn' |
|
|
let g:OmniSharp_server_type = 'roslyn' |
|
|
|
|
|
|
|
|
set wildignore+=node_modules |
|
|
|
|
|
|
|
|
|
|
|
" All of your Plugins must be added before the following line |
|
|
" All of your Plugins must be added before the following line |
|
|
call plug#end() " required |
|
|
call plug#end() " required |
|
|
filetype plugin indent on " required |
|
|
filetype plugin indent on " required |
|
|
|
|
|
" }}} |
|
|
|
|
|
|
|
|
" To ignore plugin indent changes, instead use: |
|
|
" To ignore plugin indent changes, instead use: |
|
|
"filetype plugin on |
|
|
"filetype plugin on |
|
|
|
|
|
set wildignore+=node_modules |
|
|
|
|
|
|
|
|
" T H E M E |
|
|
" T H E M E |
|
|
colorscheme solarized |
|
|
colorscheme solarized |
|
@ -257,3 +254,5 @@ if has('conceal') |
|
|
set conceallevel=2 concealcursor=niv |
|
|
set conceallevel=2 concealcursor=niv |
|
|
endif |
|
|
endif |
|
|
let g:neosnippet#snippets_directory = '~/.dotfiles/vim/neosnippets' |
|
|
let g:neosnippet#snippets_directory = '~/.dotfiles/vim/neosnippets' |
|
|
|
|
|
|
|
|
|
|
|
set foldmethod=marker |