set nocompatible  # 关闭VI兼容模式

# 编码设置
let &termencoding=$encoding
set fileencodings=ucs-bom,utf-8,gbk,cp936,latin1

# 缩进设置set tabstop=4set softtabstop=4set shiftwidth=4set autoindent
set cindent

# GUI设置(关闭菜单栏和工具栏)set guioptions-=T
set guioptions-=m

# 状态栏设置set laststatus=2set statusline=%F%m%r%h%w [FORMAT=%{&ff}] [TYPE=%Y] [ASCII=\%03.3b] [HEX=\%02.2B] [POS=%04l,%04v][%p%%] [LEN=%L]set nu # 显示行号
colo darkZ # 主题配色set autochdir #自动切换工作目录
syntax on # 语法高亮
filetype plugin indent on #开启插件set mouse=a # 开启鼠标支持set nowrap # 关闭自动折行set so=10# 设置光标距离上下边界的距离set hidden # 允许在有未保存的修改时切换缓冲区set ruler # 开启右下角光标位置显示set showcmd # 在窗口右下角显示完整命令已输入部分set cursorline # 高亮光标所在行set ignorecase # 忽略大小写匹配set incsearch # 开启输入时的搜索set magic # 用于模式匹配的,建议开启set hlsearch # 搜索关键词高亮set cmdheight=2# 设置命令行高度
setlocal noswapfile # 关闭临时文件set wildmenu # 启用文本模式的菜单