mini vimrc
Mini version:
set enc=utf-8 ffs=unix,dos,mac lm=zh_CN.utf-8 set nu nowb nocp nowrap ru nobk sm is noswf acd hls autoread set hi=700 mouse=a sel=exclusive slm=mouse,key set cin sta et ai si ts=4 bs=2 sw=4 sts=4 set guifont=DejaVu\ Sans\ Mono\ 14 colorscheme desert syntax on filetype indent plugin on map <C-s> <ESC>:wall<CR>
Full version:
"----Encoding setting---- set enc=utf-8 "encoding set ffs=unix,dos,mac "fileformats set lm=zh_CN.utf-8 "langmenu "----Basic function---- set nu "number set nowb "nowritebackup 禁止自动保存 set nocp "nocompatible 去除vi一致性 set ru "ruler 显示标尺 set nobk "nobackup 禁止缓冲保存 set sm "showmatch 符号自动匹配 set is "incsearch 搜索增强模式 set noswf "noswapfile 去除swap文件 set hi=700 "history 最大历史记录 set acd "autochdir 设置为当前文件目录 set hls "highlightsearch 高亮搜索 set ar "autoread 自动读文件 "----Mouse setting---- set mouse=a "mouse 鼠标模式 set sel=exclusive "selection 不包含最后的换行符 set slm=mouse,key "selectmode 选择模式 "----Indent habit---- set nowrap "nowrap 不自动换行 set cin "cindent C格式缩进 set sta "smarttab 智能tab set et "expandtab tab=backspace set ts=4 "tabstop tab=4个字符 set ai "autoindent 自动缩进 set si "smartindent 智能缩进 set bs=2 "backspace =indent,eol,start set sw=4 "shiftwidth 自动缩进设置为4个字符 set sts=4 "softtabstop 按一次tab 前进4个字符 "一键ctrl+s保存 map <C-s> <ESC>:wall<CR> "----Theme setting---- syntax on "开启高亮 colorscheme desert "主题配色 set guifont=DejaVu\ Sans\ Mono\ 14 "----Autoread the text---- filetype on "自动识别文件类型