自己用的vim配置
1 set hlsearch
2 syntax on
3 set encoding=cp936
4 set langmenu=zh_CN
5 set imcmdline
6 set termencoding=utf8
7 set fileencodings=utf-8,gbk,ucs-bom,cp936
8 "缩进设置
9 set tabstop=4
10 set softtabstop=4
11 set shiftwidth=4
12 set autoindent
13 set expandtab
14 " 自动缩进
15 set smartindent
16 "显示行号
17 set number
18 " 搜索
19 set ignorecase smartcase "忽略大小写
20 set incsearch "输入搜索内容时就显示搜索结果
21 set hlsearch "高亮显示搜索结果
22
23 " 工具栏
24 set guioptions-=T "隐藏工具栏
25 "set guioptions-=m "隐藏菜单栏
26 " 自动填充
27 inoremap ( ()<ESC>i
28 inoremap [ []<ESC>i
29 inoremap " ""<ESC>i
30 inoremap ' ''<ESC>i
31 inoremap { {}<ESC>i
32 inoremap {<CR> {<CR>}<ESC>O
33 inoremap } <c-r>=ClosePair('}')<CR>
34 inoremap ) <c-r>=ClosePair(')')<CR>
35 inoremap ] <c-r>=ClosePair(']')<CR>
36
37 function ClosePair(char)
38 if getline('.')[col('.')-1] == a:char
All posts
Other pages