带有中文注释的 `.vimrc` 配置文件示例
" 设置基础选项 set number " 显示行号 set tabstop=4 " 设置 Tab 宽度为 4(表示一个 Tab 占 4 个空格) set shiftwidth=4 " 设置缩进时的宽度为 4(用于自动缩进) set expandtab " 使用空格代替 Tab(Tab 键输入的字符会变成空格) set ignorecase " 搜索时忽略大小写 set smartcase " 如果搜索字符串包含大写字母,则不忽略大小写(智能匹配) set hlsearch " 高亮搜索结果(搜索时高亮显示匹配的内容) " 启用语法高亮 syntax enable " 启用语法高亮,自动为文件中的语法元素添加颜色 " 自动加载插件 call plug#begin('~/.vim/plugged') " 插件管理器的起始配置(插件会安装在 ~/.vim/plugged 目录中) Plug 'tpope/vim-sensible' " 安装一个常用的基础配置插件,提供常见的快捷键和设置 Plug 'preservim/nerdtree' " 安装 NERDTree 插件,用于文件树浏览 call plug#end() " 插件管理器的结束配置 " 配色方案 colorscheme desert " 设置配色方案为 desert(你可以根据个人喜好选择其他方案) " 启用鼠标支持 set mouse=a " 启用鼠标支持,可以在 Vim 中使用鼠标进行滚动和选择 " 快捷键配置 map <C-s> :w<CR> " 设置快捷键 Ctrl + S 保存文件 map <C-q> :q<CR> " 设置快捷键 Ctrl + Q 退出 Vim " 启用行尾显示 set list " 显示行尾字符(如空格、Tab 等),有助于排查格式问题 set listchars=tab:→\ ,trail:· " 设置特殊字符显示:Tab 显示为箭头(→),空格显示为小圆点(·) 配置解释: 基础设置: ...