.vimrc 中设置的颜色方案未被应用

k0n*_*3ru 3 vim color-scheme vim-syntax-highlighting

我已将 zenburn colorcheme 安装到 ~/.vim/colors 并尝试在 .vimrc 文件中默认启用它。

我已添加colorscheme zenburn到我的 .vimrc 文件中,但 vim 启动后未启用颜色方案。如果我手动:colorscheme zenburn设置颜色方案。

如果我在 vimrc 中启用 vi 附带的颜色方案(例如 Desert ),它会在 vim 启动时启用。

这是我的 vimrc

filetype plugin on      
filetype indent on      

set nocompatible        
set history=500         
syntax on               
set expandtab           
set tabstop=4           
set shiftwidth=4        
set softtabstop=4       
set number              
set autoindent          
set cindent             
set showmatch           
set matchtime=5         
set ruler               
set laststatus=2        
set hlsearch            
set incsearch           
set cursorline          
set scrolloff=5         
"set nowrap             
set foldenable          
set foldmarker={,}      
set foldmethod=marker   
set foldlevel=100       
"set mouse=a            
"set mouse=r            
colorscheme zenburn
Run Code Online (Sandbox Code Playgroud)

我应该怎么做才能在启动时启用 zenburn colorcheme?

小智 5

就我而言,当 colorcheme 是其中唯一的命令时,.vimrc它不起作用。我必须syntax on在最后添加命令才能使其工作。

$ cat ~/.vimrc
colorscheme zenburn
syntax on
Run Code Online (Sandbox Code Playgroud)