`

我喜欢的vim配置风格

阅读更多

"将一下代码写入~/.vimrc 中(用户级vim配置)

set nocompatible
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
set nu
set tabstop=8
set softtabstop=4
set shiftwidth=4
colorscheme blue "在gvim下可以看到有多少coloscheme
set sw=4 "shiftwidth
set et " expandtab
set wm=8 " wrapmargin
set bs=2 " backspace
set ru " ruler
set ic " ignorecase “忽略大小写 但是输入中有大写的话不忽略
set is " incsearch
set scs " smartcase: override the ‘ic’ when searching
" if search pattern contains uppercase char
set vb t_vb= " set visual bell and disable screen flash
set backup " enable backup and define the backup file
set backupext=.bak
set hlsearch " hlsearch
" allow backspacing over everything in
" the insert mode
set backspace=indent,eol,start

set diffexpr=MyDiff()
function MyDiff()
let opt = "
if &diffopt =~ ‘icase’ | let opt = opt . ‘-i ‘ | endif
if &diffopt =~ ‘iwhite’ | let opt = opt . ‘-b ‘ | endif
silent execute ‘!d:\tools\Vim\vim62\diff -a ‘ . opt . ‘"‘ . v:fname_in . ‘" “‘ . v:fname_new . ‘" > “‘ . v:fname_out . ‘"‘
endfunction
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics