vim环境设置与记录
你在使用vi或者vim时,有没有发现,如果我们使用其来查找文件中的字符,复合条件的字会反白,下次我们再次进入该文件时,该反白情况还是存在的,这种类似的情况你知道怎么回事吗?
这是因为我们的vim会主动将你曾经做过的操作记录下来,好让你下次可以轻松作业,这个记录的文件就是~/.viminfo,只要你曾经使用过vim,改文件就应该存在,是不用你手动创建的。
但是,由于各linux发行版本对vim的默认环境都不太相同,有些会帮你进行主动缩进,有的不会反白,但是这些我们都是可以自主设置的,那就是vim的环境设置,当然,vim的环境设置参数有很多,如果你想知道目前的设置值,你可以在一般命令行模式下,输入:set all来查看。
但是,虽然这些设置值是很有用处的,但是我们不能每次使用vim都重新设置一次各个参数值,这也太麻烦额。是的,我们可以直接通过配置文件来直接规定我们习惯的vim操作环境,整体vim的设置值一般是放置在/etc/vimrc中,不过不建议你直接将其修改,你可以修改~/.vimrc(该文件默认是不存在的,你需要自行创建),将你希望的设置值写入,如下:
set nu " 可以在每一行的前面显示行号
set hlsearch " 高亮度反白
set backspace=2 " 可随时使用退格键删除
set autoindent " 自动缩进
set ruler " 可显示最后一行状态
set showmode " 左下角那一行的状态
set bg=dark " 设置不同的底色色调
set syntax on " 进行语法检测