vim

修改VIM的颜色配置

2018-05-18  本文已影响1665人  轻云绿原

当我们用vim编辑东西时,没有看到高亮显示,总是不如有高亮显示的好.

无高亮显示
有高这显示

1

看一下你的文件夹里有没有.vimrc.

cd ~
ls -a

如果没有,你要把进行下一步.

cp -r /usr/share/vim/vimrc ~/.vimrc

好了,现在你在~下有.vimrc文件了.打开这个文件

vi .vimrc

会看到以下界面

" 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

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

let skip_defaults_vim=1
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
~                                                                               
".vimrc" 17L, 594C

你要在set backspace=2的下一行加上syntax enable,这样就语法就高亮显示了.你还可以设置显示颜色,vim有提供十多种显示方案,可以用以下方法查看

ls /usr/share/vim/vim80/colors
panpengfei-Mac:colors ht$ ls /usr/share/vim/vim80/colors
README.txt  delek.vim   industry.vim    pablo.vim   slate.vim
blue.vim    desert.vim  koehler.vim peachpuff.vim   torte.vim
darkblue.vim    elflord.vim morning.vim ron.vim     zellner.vim
default.vim evening.vim murphy.vim  shine.vim

在.vimrc 里添加colorscheme morning就可以了,moring就是颜色方案.当然你也可以自已加颜色方案,当然你先要把系统的vim添加自己的用户目录下(当然,如果已经有了的话,就不用下一步了.)

cp -r /usr/share/vim/vim80 ~/.vim

然后把从网上下载下来的(当然你也可以自己创建一下).vim,把到.vim/colors/里.下面是一个举例

git clone https://github.com/tomasr/molokai.git //下载
cd molokai/colors 
mv molokai.vim ~/.vim/colors/   //移到对应的位置
vim ~/.vimrc
set nu  //序号
syntax enable  //语法
colorscheme molokai

以下是效果


molokai
上一篇下一篇

猜你喜欢

热点阅读