14.末行模式的操作

末行模式的操作

一、末行模式的切换

        1.进入末行模式的方式:只能从命令模式进入,按:即可进入。

        2.退出方式:也就是切换至命令模式

                  a)按esc键

                  b)按两下esc键

                  c)删除末行模式中的内容都删除,直到“:”删除就可以返回命令模式

二、保存操作

        1.保存当前文件(Write)

                 输入内容:  :w

        2.另存为(Write)

                 输入内容:  :w   新路径

        3.退出(quit)

                 输入内容:  :q

        4.保存并退出

                 输入内容:  :wq

        5.不保存并退出(!)

                 输入内容:  :q !

        6.调用外部命令:在vim中调用我们的linux命令

                 输入内容:  : !   外部命令

二、搜索/查找操作

         对于搜索和查找,我们可以通过“ / ”来进入末行模式。

        1.搜索/查找关键词

                 输入内容:  /  关键词

                 查找出来的关键词会显示高亮,切换上一个/下一个搜索结果:N/n

        2.取消高亮

                  输入内容:  :nohl    (no  high  light)

三、替换操作

        1.替换光标所在行的第一个符合条件的关键词(“s”表示substitute)

                  输入内容:  :s / 旧关键词 / 新的关键词

        2.替换光标所在行的所有符合条件的关键词(“g”表示global)

                  输入内容:  :s / 旧关键词 / 新的关键词 / g

        3.替换全文每一行第一个符合条件的关键词(“%”表示全文)

                  输入内容:  :%s / 旧关键词 / 新的关键词

        4.替换全文所有符合条件的关键词

                  输入内容:  :% s / 旧关键词 / 新的关键词 / g

四、行号的操作

         1.显示行号("nu"表示number)

                  输入内容:  :set  nu

         2.取消行号的显示("nonu"表示 no  number)

                  输入内容:  :set  nonu

五、切换文件操作

         1.查看当前已经打开的文件信息

                  输入内容:  :files

                  文件的信息中,%a表示当前打开的文件,#表示上一次打开的文件

          2.切换到指定文件

                   输入内容:   :open   文件名

          3.切换到上一个/下一文件(bp/bn表示back   previous/next)

                   输入内容:   :bp  /  bn 

六、代码着色

          1.开启代码着色

                   输入内容:    :syntax   on

          2.关闭代码着色

                   输入内容:    :syntax   off

七、vim中的计算器

           1.在使用vim编辑文件的时候有时会需要用到计算器,常规的方法我们需要退出vim然后再用计算器计算,比较麻烦,所以vim中自带一个计算器。

           2.vim的计算器使用方法:

                     a)进入编辑模式。

 

                     b)按ctrl+r,然后输入 " = ",此时等号和光标都会到末行的位置。

                     c)在等号后面输入要计算的内容,按下回车,就可以将计算的结果自动编辑到文本中。

  • 2
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值