" ----- 基本设置 ---------------------------------------------------------
syntax enable " 语法高亮
filetype on " 文件类型检测
filetype indent on " 文件类型自动缩进
set number " 显示行号
set backspace=indent,eol,start " 定义回退键行为
set autoindent " 自动缩进
set smartindent " 智能缩进
set tabstop=2 " Tab 宽度
set shiftwidth=2 " 自动缩进宽度
set softtabstop=2 " 软 Tab 宽度
set scrolloff=1000000 " 光标上下保留行数
set clipboard=unnamed " 系统剪贴板
imap jl <Esc>
" 自动保存配置
set updatetime=100 " 光标闲置3000ms(3秒)触发CursorHold
autocmd InsertLeave,FocusLost,CursorHold,BufLeave * silent! update
colorscheme sorbet
" 开启D3D11 GPU渲染(硬件加速)
set encoding=utf-8" ===== Windows gVim DirectX GPU渲染(必须开启才能连字!GDI无连字)
set renderoptions=type:directx
" 可选:开启OpenType特性开关(directx后端支持calt连字)
"set renderoptions+=calt:1" 字体" 行距微调(纵向松紧,不能调横向宽度)" ========== 解决中文/英文排版对齐关键:guifontwide ==========
" guifontwide:专门渲染全角/中文;防止中英文宽度错乱、表格错位
" 建议仍然指定同一款字体,保证2:1宽度统一