1. 程式人生 > >我的 .vimrc 配置

我的 .vimrc 配置

  • 支援中文編輯,不會導致刪除半個字元和游標移動半個中文字元的問題 2.支援C/C++的自動縮排 3.解決在自動縮排狀態下,用滑鼠貼上時引起的格式錯亂

    ” author: zhouhh “ blog : http://blog.csdn.net/ablo_zhou “ email : [email protected] “ date : 2008.4.1

    set nocompatible “ Use Vim defaults (much better!) set bs=indent,eol,start “ Allow backspacing over everything in insert mode set ai “ Always set auto-indenting on set cindent “ for c editor set paste “ for paste may format text disorder

    “set backup “ Keep a backup file set viminfo=’20,”500 “ read/write a .viminfo file – limit regs to 500 lines set history=100 “ keep 50 lines of command history set ruler “ Show the cursor position all the time

    ” colorscheme elflord “ Make the colors brighter for transparent terminals set ts=4 “ Set TAB Stop set shiftwidth=4 “ Set shift width in programming when using » set textwidth=0 “ Don’t wrap words by default set ignorecase “ Ignore case in searching set smartcase “ Search case-sensitively when capitalized letter found in pattern set nobackup “ Don’t keep a backup file set showcmd “ Show (partial) command in status line set showmatch “ Show matching brackets set incsearch “ Incremental Search “set autowrite “ Automatically save file before :next and : prev “set nowrap “ Do not wrap text “set textwidth=80 “ Place automatic text breaks

    ” Enable Chinese encoding support set encoding=euc-cn if v:lang =~ “^zh_CN” set fileencodings=gb2312 set guifontset=-r- “ You may change the font to your like endif

    ” Switch syntax highlighting on, when the terminal has colors “ Also switch on highlighting the last used search pattern. if &t;_Co > 2 || has(“gui_running”) syntax on set hlsearch endif

    “set nohlsearch “If you do not like highlighting search pattern