有时候默认的vim环境并不适合自己的要求,这时我们可以通过修改vim的设置如字体、颜色、自动缩进等等以适应我们的需求。

常用的设置参数如下:

: set nu

: set nonu 设置与取消行号

: set hlsearch

: set nohlsearch 查找的字符串是否反白显示

: set all显示所有的环境参数设置值

: set 显示与系统默认值不同的设置参数

: set autoindent 自动缩进

: syntax on

: syntax off 是否依据不同程序相关语法显示不同的颜色

: set bg=dark

: set bg=light 设置不同的颜***调

另外,: highlight可以显示、设置具体的颜色规则

这些设置在用vim打开的文件中可以直接这样设置,马上生效,但是退出后设置也就没有了,如果我们要让这些设置永久生效那就需要用到下面的修改vim的配置文件了。

  系统有关于vim环境设置的配置文件/etc/vimrc,但是最好不要修改系统的配置文件,因为这样会音响到所有用户的vim环境。我们可以在自己家目录下的~/.vimrc设置自己的vim环境,该文件不存在,需要自己创建 vim ~/.vimrc

如果我想要让vim环境默认可以显示行号自动缩进,颜***调为dark,那么我的~/.vimrc可以这样设置

  set nu

  set autoindent

  set bg=dark

保存退出,然后用命令 source ~/.vimrc让该配置立即生效,当我们再次用vim编辑文件时就会发现vim环境已经修改过啦