Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- source $VIMRUNTIME/vimrc_example.vim
- set diffexpr=MyDiff()
- function! MyDiff()
- let opt = '-a --binary '
- if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
- if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
- let arg1 = v:fname_in
- if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
- let arg1 = substitute(arg1, '!', '\!', 'g')
- let arg2 = v:fname_new
- if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif
- let arg2 = substitute(arg2, '!', '\!', 'g')
- let arg3 = v:fname_out
- if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif
- let arg3 = substitute(arg3, '!', '\!', 'g')
- if $VIMRUNTIME =~ ' '
- if &sh =~ '\<cmd'
- if empty(&shellxquote)
- let l:shxq_sav = ''
- set shellxquote&
- endif
- let cmd = '"' . $VIMRUNTIME . '\diff"'
- else
- let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'
- endif
- else
- let cmd = $VIMRUNTIME . '\diff'
- endif
- let cmd = substitute(cmd, '!', '\!', 'g')
- silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3
- if exists('l:shxq_sav')
- let &shellxquote=l:shxq_sav
- endif
- endfunction
- " Specify a directory for plugins
- " - For Neovim: ~/.local/share/nvim/plugged
- " - Avoid using standard Vim directory names like 'plugin'
- call plug#begin('~/.vim/plugged')
- " On-demand loading
- Plug 'scrooloose/nerdtree', { 'on': 'NERDTreeToggle' }
- Plug 'vim-scripts/indentpython.vim'
- Plug 'vim-syntastic/syntastic'
- Plug 'nvie/vim-flake8'
- Plug 'jnurmine/Zenburn'
- Plug 'kien/ctrlp.vim'
- " Plug 'Lokaltog/powerline', {'rtp': 'powerline/bindings/vim/'}
- " Initialize plugin system
- call plug#end()
- " ---------------------------------------------------------------
- " ----------------------------My_conf----------------------------
- " >>>SET<<<
- set number
- set encoding=utf-8
- set t_Co=256
- colorscheme zenburn
- language en
- let python_highlight_all=1
- syntax on
- nnoremap <F5> :NERDTreeToggle<CR>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement