" =================================================================== " 基础设置(只保留“看 + 改 + 查”) " =================================================================== setnumber set cursorline set ruler set nowrap
setts=4 setshiftwidth=4 set expandtab set autoindent
set encoding=utf-8 set scrolloff=3 set novisualbell
set ignorecase set smartcase set incsearch set hlsearch
" listchars 在看配置文件时有点吵,默认关 " set listchars=tab:\|\ ,trail:.,extends:>,precedes:<,eol:$
" =================================================================== " 行长度提示(保留,但不强制) " =================================================================== highlight OverLength ctermbg=red ctermfg=white set tw=250 match OverLength /\%250v.*/
" =================================================================== " 折叠(手动,配置文件友好) " =================================================================== set foldenable set foldmethod=manual
" =================================================================== " GUI 字体(仅 GUI Vim 生效,终端不影响) " =================================================================== set guifontwide=YaHei\ Consolas\ Hybrid\ 12 set guifont=YaHei\ Consolas\ Hybrid\ 12
if !exists("g:NERDTreeNodeDelimiter") letg:NERDTreeNodeDelimiter = "│" endif
" =================================================================== " MRU " =================================================================== let MRU_File=$HOME.'/.mru_files.txt' let MRU_Max_Entries=50 let MRU_Window_Height=10 let MRU_Auto_Close=1