VIm工具

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VIm工具相关的知识,希望对你有一定的参考价值。

                            VIm介绍

1.vim是vi的升级版本

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

技术分享图片

3.yum install -y vim-enhanced

4.三种模式:

   (a)一般模式

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

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


                            vim颜色显示和移动光标

vim颜色显示

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

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


vim一般模式下移动光标

一般模式下移动光标

技术分享图片


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

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




                                    一般模式下复制粘贴

技术分享图片

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

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


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

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




                                         编辑模式    


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

技术分享图片

技术分享图片




                              命令模式

技术分享图片

技术分享图片

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

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

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


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


(2)使用#

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



 :wq  和 :x的区别

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

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

 (1)使用:wq 会更改mtime

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












以上是关于VIm工具的主要内容,如果未能解决你的问题,请参考以下文章

vim工具

vim编辑工具(简单介绍)#yyds干货盘点#

喵呜:Linux环境基础开发工具使用篇之Linux开发工具:Linux编辑器-vim

VIM工具

VIm工具

文本编辑工具vim