Vim 样式配色及主题配置方案

众所周知,Vim被称为编辑器之神,但是很多刚刚接触Linux,或者Mac的人来说,觉得没有任何默认配置及样式的Vim真是垃圾中的战斗机...什么语法都不识别,缩进很智障,等等...

但是其实Vim默认的配置就能改善很多vim的使用体验,只是需要咱们之间配置而已..

  • 打开 家目录 .vimrc 自动加载文件
set nocompatible             "去掉有关vi一致性模式,避免以前版本的bug和局限 
set nu                       "显示行号
syntax on                    "语法高亮度显示
set autoindent               "vim使用自动对齐(自动缩进)
set cindent                  "(cindent是特别针对 C语言语法自动缩进)
set smartindent              "智能的选择对齐方式,对于类似C语言编写上有用 
set tabstop=4                "设置tab键为4个空格
set shiftwidth=4             "设置当行之间交错时使用4个空格
set ai!                      " 设置自动缩进
set showmatch                "设置匹配模式输入一个左括号时会匹配相应的右括号
set ruler                    "在编辑过程中,在右下角显示光标位置的状态行
效果图

这个只是默认样式

我们也可以下载各种风格的配色方案,只需几步即可:

方法一:

cd ~ # 进入家目录,如果
ls -al # 查看是否有.vim 文件,如果有下面一步可以省掉
mkdir .vim # 创建 .vim隐藏目录
cd ~/.vim
git clone git://github.com/altercation/vim-colors-solarized.git # 随便克隆一个配色方案
mv vim-colors-solarized/colors/solarized.vim ./colors # 将下载下来的配色方案移动到 colors文件夹中(里面是放自己各种配色方案的)
rm -r vim-colors-solarized # 删除掉刚刚拉的项目

做完上面,再次回到家目录,打开vim的自动加载文件修改:

亮色方案

syntax enable
set background=dark
colorscheme solarized
  • 浅色方案
syntax enable
set background=light
colorscheme solarized

方法二:

系统有自带的配色方案,我们可以选自带的方案:

cd /usr/share/vim/vim80/colors

可以看到

94C0B674-4974-4067-A6E4-B5E1D222195F

选一个在.vimrc中设置就可以了:

colorscheme  delek

您的支持是对我最大的鼓励!

发表于: 作者:吕倡
博主经历空降兵部队8年军旅生涯,退伍后到北京IT兄弟连学习软件编程开发,工作不到一年后IT进入兄弟会,一晃在IT行业混迹了5、6年的时间。。。从一名小白也进入到了IT管理者的位置。博客,是博主学习知识分享以及私人笔记(未发布的博客)留存的地方,方便随时观看。
我的站点 Github 新浪微博 Email联系我