自己用的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

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注