VIm介绍

1.vim是vi的升级版本

2.带颜色显示 (使用vim打开文件是带颜色显示)

blob.png

3.yum install -y vim-enhanced

4.三种模式:

   (a)一般模式

   (b)编辑模式 :进入编辑模式按 i 键、a键。。

   (c) 命令模式  :如:保存退出、快速查找。。。。


                            vim颜色显示和移动光标

vim颜色显示

其颜色是根据文件的类型(内容、名字)来自动分配颜色显示

(其配置文件:vim /etc/vimrc)


vim一般模式下移动光标

一般模式下移动光标

blob.png


数字+h、j、k、l是可以根据数字的大小和各键上下左右移动数字大小位字符

空格键 也是向右移动一个字符




                                    一般模式下复制粘贴

blob.png

dd:删除的那一行其实是剪切了,把内容放到了剪切板中

         使用P 、p可以粘贴到当前光标所在行的上(P)、下(p)


u  还远上一步操作(最多恢复50次)

ctrl +r 当我们错误的还原了上一步多次,我们想恢复上一次,则可用这操作




                                         编辑模式    


进入编辑模式,我们就可以对文档进行增删改了。                 

blob.png


blob.png




                                 命令模式

blob.png

blob.png

:+方向键   为调用上次用过的命令

如果在替换字符串的时候也有/ 

(1)我们应该用\来转义


:1,$g/\/etc\/hosts/cansheng/g


(2)使用#

:1,$g#/etc/hosts#cansheng#g



 :wq  和 :x的区别

1.当我们对我文件进了修改,则这两个命令的效果是一样的

2.当我们仅仅打开了文档,但是没做任何操作

 (1)使用:wq 会更改mtime

  (2)使用:x 不会更改mtime 


实践