Vim常用配置(~/.vimrc)(转载)
原文地址:http://www.2cto.com/os/201309/246271.html
" This must be first, beacuse it changes other options as a side effect. set nocompatible " show line numbers set number " display "-- INSERT --" when entering insert mode set showmode " incremental search set incsearch " highlight matching search terms set hlsearch " set ic means case-insensitive search; noic means case-sensitive. set noic " allow backspacing over any character insert mode set backspace=indent,eol,start " do not wrap lines set nowrap " set mouse to work in the console " set mouse=a " keep 50 lines of command line history set history=50 " show the cursor position set ruler " save a backup file set backup " the visual bell flashes the background instead of an audible bell. set visualbell " set sensible defaults for different types of text files. au filetype c set cindent tw=79 au filetype sh set ai et sw=4 sts=4 noexpandtab au filetype vim set ai et sw=2 sts=2 noexpandtab " indent new lines to match the current identation set autoindent " don't replace tabs with spaces set noexpandtab " use tabs at the start of a line, spaces elsewhere set smarttab " show syntax highlighting syntax on " show whitespace at the end of a line highlight whitespaceEOF ctermbg=blue guibg=blue match whitespaceEOF /\s\+$/ set tabstop=4 set shiftwidth=4 set cursorline