Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + get vim wo cream
- + move vimfiles into vim directory
- + use system vimrc <- find with :version
- + install vundle
- + install plugins
- + compile ycm
- -req python, cmake, c++ compiler
- + point to ultisnips lib
- - rebind ycm to not use tab
- #vimrc
- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
- "" ___ ___ ___ ""
- "" ___ /\ \ /\ \ /\__\ ""
- "" /\ \ ___ |::\ \ /::\ \ /:/ / ""
- "" \:\ \ /\__\ |:|:\ \ /:/\:\__\ /:/ / ""
- "" \:\ \ /:/__/ __|:|\:\ \ /:/ /:/ / /:/ / ___ ""
- "" ___ \:\__\ /::\ \ /::::|_\:\__\ /:/_/:/__/___ /:/__/ /\__\ ""
- "" /\ \ |:| | \/\:\ \__ \:\~~\ \/__/ \:\/:::::/ / \:\ \ /:/ / ""
- "" \:\ \|:| | ~~\:\/\__\ \:\ \ \::/~~/~~~~ \:\ /:/ / ""
- "" \:\__|:|__| \::/ / \:\ \ \:\~~\ \:\/:/ / ""
- "" \::::/__/ /:/ / \:\__\ \:\__\ \::/ / ""
- "" ~~~~ \/__/ \/__/ \/__/ \/__/ ""
- "" ""
- "" ~ Configuration by: Mark Sorce ~ ""
- "" ""
- "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" ""
- """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
- set nocompatible
- filetype off
- set rtp+=$HOME/vim/vimfiles/bundle/Vundle.vim
- call vundle#begin('$USERPROFILE/vim/vimfiles/bundle/')
- Plugin 'gmarik/Vundle.vim'
- Plugin 'Valloric/YouCompleteMe'
- Plugin 'Valloric/MatchTagAlways'
- Plugin 'vim-airline/vim-airline'
- Plugin 'vim-airline/vim-airline-themes'
- Plugin 'git://git.wincent.com/command-t.git'
- Plugin 'flazz/vim-colorschemes'
- Plugin 'scrooloose/nerdtree'
- Plugin 'Townk/vim-autoclose'
- Plugin 'tpope/vim-fugitive'
- Plugin 'mhinz/vim-signify'
- Plugin 'kien/ctrlp.vim'
- Plugin 'SirVer/ultisnips'
- Plugin 'honza/vim-snippets'
- call vundle#end()
- filetype plugin indent on
- set tabstop=2 shiftwidth=2 expandtab
- set backspace=indent,eol,start
- set encoding=utf-8
- set relativenumber
- set number
- syntax on
- "" Write file
- """"""""""""""
- nnoremap <silent> <C-S> :<C-u>update<CR>
- inoremap <c-s> <Esc>:update<CR>
- "" Copy paste
- """"""""""""""
- :inoremap <a-v> <Esc>"*p
- :nnoremap <a-v> "*p
- ""Nerdtree
- """""""""""
- nnoremap <silent> <C-\> :NERDTreeToggle<CR>
- "" Airline
- set laststatus=2
- let g:airline_powerline_fonts = 1
- let g:airline#extensions#tabline#enabled = 1
- "" Youcompleteme
- """""""""""""""""
- let g:ycm_key_list_select_completion = ['<C-j>', '<Down>']
- let g:ycm_key_list_previous_completion = ['<C-k>', '<Up>']
- ""Ultisnips
- """"""""""""
- let g:UltiSnipsSnippetDirectories=["C:/Users/Mark/vim/vimfiles/bundle/vim-snippets/UltiSnips"]
- "let g:UltiSnipsListSnippets = '<c-l>'
- let g:UltiSnipsExpandTrigger = '<tab>'
- let g:UltiSnipsJumpForwardTrigger = '<tab>'
- let g:UltiSnipsJumpBackwardTrigger = '<s-tab>'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement