设置linux 的 $HOME/.vimrc

摘自《嵌入式C语言自我修养》

set number
colorscheme industry

set backspace=2
set ruler
set showcmd

set fileencodings=ucs-bom,utf-8,cp936,gb2312,gb18030,big5
set background=dark
set encoding=utf-8
set smartindent

set autoindent
set cul
set linespace=2
set showmatch 

"font and size
"set guifont=Menlo:h14

" Softtabs, 4 spaces
set tabstop=4
set shiftwidth=4
set shiftround
set softtabstop=4
set expandtab "将tab换为空格
set smarttab

" 单独设置makefile不用tab换空格
autocmd FileType make set noexpandtab

"Highlight current line
au WinLeave * set nocursorline
au WinEnter * set cursorline
set cursorline

inoremap < <><Esc>i
inoremap > <><Esc>i
inoremap [ []<Esc>i
inoremap ] []<Esc>i
inoremap ( ()<Esc>i
inoremap ) ()<Esc>i
inoremap " ""<Esc>i
inoremap { {<CR>}<Esc>O
inoremap } {<CR>}<Esc>O

inoremap <C-L> <Esc>la
inoremap <C-H> <Esc>ha
inoremap <C-J> <Esc>ja
inoremap <C-K> <Esc>ka

imap ,, <ESC>la
imap .. <ESC>2la


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值