嵌入式Linux编辑器vi的使用

本文详细介绍了Linux系统中的经典文本编辑器vi的使用,包括其三种工作模式:命令行模式、插入模式和底行模式,以及如何在这些模式间切换。此外,还讲解了vi的基本操作,如进入与离开、光标移动、删除、修改、复制、查找与替换等,并提供了一个完整的vi使用实例,帮助读者熟悉并掌握vi的强大功能。
摘要由CSDN通过智能技术生成

    vi是Linux系统的第一个全屏幕交互式编辑工具。它从诞生至今一直得到广大用户的青睐,历经数十年后仍然是人们主要使用的文本编辑工具,足见其生命力之强,其强大的编辑功能可以同任何一个最新的编辑器相媲美。

    虽然用惯了Windows中的Word等编辑器的读者在刚刚接触vi时或多或少会有些不适应,但使用过一段时间后,就能感受到它的方便与快捷。

    小知识:Linux系统提供了一个完整的编辑器家族系列,如Ed、Ex、Vi和Emacs等,按功能它们可以分为两大类:行编辑器(Ed、Ex)和全屏幕编辑器(Vi、Emacs)。行编辑器每次只能对一行进行操作,使用起来很不方便。而全屏幕编辑器可以对整个屏幕进行编辑,用户编辑的文件直接显示在屏幕上,从而克服了行编辑的那种不直观的操作方式,便于用户学习和使用,具有强大的功能。

    vi的基本模式

    vi编辑器具有3种工作模式,分别是命令行模式(Command Mode)、插入模式(Insert Mode)和底行模式(Last Line Mode),各模式的功能区分如下。

    1.命令行模式(Command Mode)

    在该模式下用户可以输入命令来控制屏幕光标的移动,字符、单词或行的删除,移动复制某区段,也可以进入到底行模式或者插入模式下。

    2.插入模式(Insert Mode)

    用户只有在插入模式下才可以进行字符输入,用户按[Esc]键可回到命令行模式下。

    3.底行模式(Last Line Mode)

    在该模式下,用户可以将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、显示行号等。这一模式下的命令都是以“:”开始。

    不过在一般使用时,人们通常把vi简化成两个模式,即将底行模式(Last Line Mode)也归入命令行模式中。

    vi的基本操作

    1

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值