有时候默认的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环境已经修改过啦