扩展功能(重要)
1、 vim的配置(重点)
vim是一款编辑器,编辑器也是有配置文件的。
vim配置有三种情况:
a. 在文件打开的时候在末行模式下输入的配置(临时的)
b. 个人配置文件(/.vimrc,如果没有可以自己新建一个文件)
1:新建好个人配置文件之后进入编辑
2:在配置文件中进行配置
比如显示行号:set nu
3:配置好之后就生效了
c. 全局配置文件(vim自带,/etc/vimrc)
问题:如果某个配置项,在个人配置文件与全局配置文件产生冲突的时候应该以谁为主?
结论:如果针对同一个配置项,个人配置文件中存在,则以个人为准,如果个人配置文件总不存在这一项,则以全局配置为准。
2、 异常退出
什么是异常退出?
在编辑文件之后并没有正常的去wq(保存退出),而是遇到突然关闭终端或者断电的情况,则会显示下面的效果,这个情况称为异常。
解决办法:将交换文件(产生的临时文件)删除掉
3、 别名机制
作用:相当于创建一些属于自定义的命令
别名机制依靠一个别名映射文件:~/.bashrc
注意:如果想要当前的命令生效,需要重新切换用户
4、 退出方式
回顾:之前vim中退出编辑的文件可以使用“:q”或者”:wq”
除了上面的这个语法之外,vim还支持一个另外一个保存退出方法”:x”
说明:1、文件没有修改的情况下,之间退出。
文件修改的情况下,保存并退出。
如果文件没有被修改,但是使用wq进行退出的话,则文件的修改时间会被更新;但是如果文件没有被修改,使用x进行退出的话,则文件修改时间不会更新的;主要是混淆用户对文件的修改时间的认定。因此建议用户使用”:x”来进行对文件保存退出。(注意不要写成大写X,那个加密的操作!!)