我的.vimrc

来源:互联网 发布:换手率软件官网 编辑:程序博客网 时间:2024/06/05 16:54

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
For Windows

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


colorscheme darkblue
set nobackup
set number
set ignorecase smartcase
hi Visual ctermfg=brown ctermbg=gray gui=bold guifg=green guibg=black
"hi Normal ctermbg=black ctermfg=green
nnoremap fh <C-w>h 
nnoremap fj <C-w>jp 
nnoremap fk <C-w>k 
nnoremap fl <C-w>l 
nnoremap <C-s> :w<CR>
"vnoremap <C-c> "+y
"nnoremap <C-a> ggVG
nnoremap q :q<CR>
nnoremap Q :q!<CR>
nnoremap z $
nnoremap 5 %
nnoremap <F5> :e<CR>
nnoremap <F2> gf<C-o>:sp #<CR>G
nnoremap bs :%s/
nnoremap vb <C-q>
vnoremap cc I
inoremap <Esc> <Esc>:w<CR>


autocmd GUIEnter * simalt ~x 


xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
For Linux

xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx


set tags=/nishome/qionghua/workspace/fpga/tags    " ctag configuration.
set wrap
set showcmd
set cmdheight=1
set ignorecase smartcase
set iskeyword=a-z,A-Z,48-57,_
"set background=black
"set guifont=YaHei\ Consolas\ Hybrid:h13


inoremap <ESC> <ESC>:w<CR>
inoremap ( ()<ESC>i
inoremap [ []<ESC>i
inoremap HH <left>
inoremap LL <right>
nnoremap q :q<CR>
nnoremap Q :q!<CR>
nnoremap z $
nnoremap 5 %
nnoremap bs :%s/
nnoremap <F2> gf<C-o>:sp #<CR>
nnoremap <C-s> :w<CR>
nnoremap fh <C-w>h 
nnoremap fj <C-w>j 
nnoremap fk <C-w>k 
nnoremap fl <C-w>l 
nnoremap <C-x> "+p
nnoremap <C-a> ggVG
nnoremap dt :diffthis<CR>
nnoremap vb <C-v>
vnoremap <C-c> "+y
vnoremap cc <C-v>I
vnoremap c <C-v>


let g:AutoComplPop_NotEnableAtStartup = 0   " AutoComplPop configuration.
let g:AutoComplPop_IgnoreCaseOption = 1 
autocmd FileType c,cpp set guifont=Courier\ 10\ Pitch\ 11   " '\' for space.
"autocmd FileType c,cpp set guifont=Courier\ 12
autocmd GUIEnter * simalt ~x 






0 0
原创粉丝点击