去除无用配置,添加立即搜索
This commit is contained in:
parent
e37a0f0217
commit
f6a0d31ead
@ -1,13 +1,12 @@
|
||||
" Vim with all enhancements
|
||||
source $VIMRUNTIME/vimrc_example.vim
|
||||
|
||||
let mapleader=" "
|
||||
set number
|
||||
syntax enable
|
||||
filetype on
|
||||
set vb t_vb=
|
||||
colorscheme morning
|
||||
set guifont=Consolas:h14
|
||||
set lines=40 columns=150
|
||||
set guifont=Consolas:h12
|
||||
set incsearch
|
||||
" set lines=40 columns=150
|
||||
set shiftwidth=4
|
||||
set expandtab
|
||||
set cursorline
|
||||
@ -26,6 +25,8 @@ set fileencodings=ucs-bom,utf-8,chinese,cp936
|
||||
set clipboard=unnamed
|
||||
set relativenumber
|
||||
|
||||
autocmd GUIEnter * simalt ~x
|
||||
|
||||
:nnoremap <Leader>s :wa<CR>
|
||||
:nnoremap <Leader>h :noh<CR>
|
||||
:nnoremap <C-j> 4j
|
||||
@ -61,45 +62,4 @@ set relativenumber
|
||||
" %= “对齐方向改变的分界点
|
||||
" %- ”对齐方向改变为右对齐
|
||||
|
||||
set laststatus=2
|
||||
set statusline=[%Y]\%{\"[\".(&fenc==\"\"?&enc:&fenc).((exists(\"+bomb\")\ &&\ &bomb)?\"+\":\"\").\"]\"}\[%{&ff}]\[%03.3b]\[%02.2B]\[%04l,%04v][%p%%]\[%L]\ %=%{strftime(\"%d/%m/%y\ -\ %H:%M\")}\ %=%F%m%r%h%w
|
||||
|
||||
|
||||
" Use the internal diff if available.
|
||||
" Otherwise use the special 'diffexpr' for Windows.
|
||||
if &diffopt !~# 'internal'
|
||||
set diffexpr=MyDiff()
|
||||
endif
|
||||
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
|
||||
|
||||
set statusline=[%Y]\%{\"[\".(&fenc==\"\"?&enc:&fenc).((exists(\"+bomb\")\ &&\ &bomb)?\"+\":\"\").\"]\"}\[%{&ff}]\[%03.3b]\[%02.2B]\[%04l,%04v][%p%%]\[%L]\ %=%{strftime(\"%d/%m/%y\ -\ %H:%M\")}\%=%F%m%r%h%w
|
||||
|
Loading…
x
Reference in New Issue
Block a user