Vim 未加载颜色方案

Vim 未加载颜色方案

我刚刚将 Espresso 换成了 Vim,用于编程工作。我在 OS X 10.6 上使用预装的 Vim 版本。我将文件更改vimrc/usr/share/vim

" Configuration file for vim
set modelines=0     " CVE-2007-2438

" Normally we use vim-extensions. If you want true vi-compatibility
" remove change the following statements
set nocompatible    " Use Vim defaults instead of 100% vi compatibility
set backspace=2     " more powerful backspacing

set ai                  " auto indenting
set history=100         " keep 100 lines of history
set ruler               " show the cursor position
set number      " show line number
colorscheme desert
syntax on               " syntax highlighting
set hlsearch            " highlight the last searched term
filetype plugin on      " use the file type plugins

" Don't write backup file if vim is being called by "crontab -e"
au BufWrite /private/tmp/crontab.* set nowritebackup
" Don't write backup file if vim is being called by "chpass"
au BufWrite /private/etc/pw.* set nowritebackup

我还将 desert.vim 文件复制到了~/.vim/colors,但 vim 仍然只显示默认的配色方案。

我还想要 PHP、HTML5、CSS3、JavaScript 的语法高亮功能。我是否需要单独下载它,或者它是否已在 Vim 的默认安装中安装?

这是适合回答此类问题的 Stackexchange 网站吗?还是 Apple Stackexchange 网站更适合回答此类问题?

答案1

别碰/usr/share/vim/vimrc。您的所有自定义、配色方案等都应该放入~/.vim/和中~/.vimrc

此外(还有其他方法,但是)您需要在保存时重新启动 vim~/.vimrc才能应用您的更改。

照这样,Vim 应该能够突出显示 PHP、HTML、CSS 和 JavaScript。您可能需要来自www.vim.org如果您想舒适地使用 CSS3 和 HTML5。

对于您的配色方案问题,请尝试以下操作:

  1. 确保<Esc>你处于正常模式
  2. 类型:colorscheme desert
  3. 它改变了什么吗?

相关内容