Vim 配置模版

最后更新时间 2020-02-26 22:11:24

syntax on # 语法高亮
set encoding=utf-8 # 编码格式
set fileencoding=utf-8 # 保存文件时的编码
set termencoding=utf-8 # 告诉终端所使用的编码
set helplang=cn # 语言设置
set nocompatible # 不与 Vi 兼容(采用 Vim 自己的操作命令)
set nobackup # 不产生备份文件
set number  # 显示行号
set linebreak # 整词换行
set showbreak=+++ # 断行的前缀显示
set textwidth=100 # 每行显示的字符数
set showmatch # 高亮显示匹配的括号
set visualbell  # 发生错误时,不发出蜂鸣声,而是屏幕闪烁
set hlsearch  # 高亮显示搜索结果
set ignorecase  # 搜索时忽略大小写
set incsearch # 输入搜索模式时,每输入一个字符,就自动跳到第一个匹配的结果
set autoindent  # 自动缩进
set expandtab # Tab 转换为空格
set shiftwidth=4  # 缩进是4个空格
set smartindent # 智能缩进
set smarttab  # 智能 Tabs
set tabstop=4 # 按下 Tab 键时,Vim 显示的空格数
set softtabstop=4 # Tab 转为 4 个空格
set paste # 更佳的粘贴
set showcmd # 显示输入的命令
set ttymouse=sgr # 鼠标的处理方式,兼容 xterm2 方式
set ruler # 在状态栏显示光标所在的标尺信息(行、列)

参考资料

VimConfig - Sane and simple Vim configuration

Vim 配置入门