当前位置: 首页 > news >正文

西安网站建设怎样百度app安装

西安网站建设怎样,百度app安装,网站名字起什么好处,安徽建设工程网站实验题目:Linux常用工具的使用(2):文本编辑器的使用 实验目的: (1)理解文本编辑器vi的工作模式; (2)掌握文本编辑器的使用方法 实验内容: &a…

实验题目:Linux常用工具的使用(2):文本编辑器的使用

实验目的

(1)理解文本编辑器vi的工作模式;

(2)掌握文本编辑器的使用方法

实验内容

(1)阐述vi编辑器的3种工作模式,以及如何实现工作模式的互相转换?

(2)在文本编辑器vi中,实现下列功能,列举出一个例子即可:

     1)添加单个字符、多个字符

     2)删除单个字符、删除整行文本

     3)文本的替换

     4)文本的复制和粘贴

     5)文本的剪切和粘贴

     6)全文关键字查找

     7)全文字符串替换

     8)保存、另存为、退出

     9)同时打开两个文件,实现两个窗口的切换

     10)区域复制

     11)与shell交互

实验步骤

(1)阐述vi编辑器的3种工作模式,以及如何实现工作模式的互相转换?

vi编辑器有3种基本工作模式,分别是:

  1. 命令模式:这是进入vi编辑器后的默认模式。在该模式下,用户可以输入vi命令来管理自己的文档。此时从键盘上输入的任何字符都被当作编辑命令来解释。若输入的字符是合法的vi命令,则vi在接受用户命令之后完成相应的动作。但需要注意的是,所输入的命令并不回显在屏幕上。若输入的字符不是vi命令,vi会响铃报警。任何时候,不管用户处于何种模式,按下Esc键即可进入命令模式。
  2. 文本输入模式:在命令模式下输入插入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被vi当作文件内容保存起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按Esc键即可。
  3. 末行模式:也称ex转义模式。在命令模式下,用户按“:”键即可进入末行模式下,此时vi会在显示窗口的最后一行(通常也是屏幕的最后一行)显示一个“:”作为末行模式的说明符,等待用户输入命令。多数文件管理命令都是在此模式下执行的(如把编辑缓冲区的内容写到文件中等)。末行命令在执行完后,vi自动回到命令模式。

工作模式的互相转换

  • 从命令模式切换到文本输入模式:输入i(插入)、a(附加)、o(打开新行)等命令。
  • 从文本输入模式切换回命令模式:按Esc键。
  • 从命令模式切换到末行模式:按“:”键。
  • 从末行模式切换回命令模式:执行完末行命令后,vi会自动回到命令模式,或者按Esc键退出末行模式。

(2)在文本编辑器vi中,实现下列功能,列举出一个例子即可:

  1. 添加单个字符、多个字符:
    • 在命令模式下,按i进入文本输入模式,然后输入单个字符或多个字符。
  2. 删除单个字符、删除整行文本:
    • 删除单个字符:在命令模式下,将光标移动到要删除的字符上,按x键。
    • 删除整行文本:在命令模式下,按dd键删除当前行。
  3. 文本的替换:
    • 在命令模式下,按r键,然后输入要替换的字符。或者进入末行模式,使用:s/old/new/g命令替换当前行中所有出现的old为new。
  4. 文本的复制和粘贴:
    • 复制:在命令模式下,按yy复制当前行,或按nyy复制从当前行开始的n行。
    • 粘贴:在命令模式下,按p键将复制的内容粘贴到当前行的下一行。
  5. 文本的剪切和粘贴:
    • 剪切:实际上,删除操作(如dd)也会将文本剪切到缓冲区中。
    • 粘贴:与上述复制后的粘贴操作相同,按p键。
  6. 全文关键字查找:
    • 在命令模式下,按/键,然后输入要查找的关键字,按Enter键开始查找。
  7. 全文字符串替换:
    • 在末行模式下,使用:%s/old/new/g命令替换整个文件中所有出现的old为new。
  8. 保存、另存为、退出:
    • 保存:在末行模式下,输入:w命令。
    • 另存为:在末行模式下,输入:w newfilename命令。
    • 退出:在末行模式下,输入:q命令。如果文件有未保存的更改,vi会提示保存更改。强制退出不保存可以使用:q!命令。
  9. 同时打开两个文件,实现两个窗口的切换:
    • 在命令行中使用vi -O filename1 filename2命令同时打开两个文件,它们会在垂直分割的窗口中显示。使用Ctrl+w w命令在两个窗口之间切换。
  10. 区域复制:
    • 在命令模式下,使用V(行选择)或Ctrl+v(块选择)命令选择区域,然后按y键复制选择的区域。
  11. 与shell交互:
    • 在末行模式下,使用:!command命令执行shell命令。例如,输入:!ls列出当前目录的内容。

实验体会:

        通过本次实验,我深入理解了vi编辑器的工作模式,并掌握了vi编辑器的使用方法。我能够熟练地在vi编辑器中进行文本的添加、删除、替换、复制、粘贴、查找和替换等操作,同时也学会了如何保存文件、退出编辑器以及同时打开多个文件进行编辑。此外,我还了解了如何在vi编辑器中与shell进行交互。这些技能将对我未来的学习和工作产生积极影响。


文章转载自:
http://gallophobe.bsdw.cn
http://polynome.bsdw.cn
http://varicellate.bsdw.cn
http://mitotic.bsdw.cn
http://coralline.bsdw.cn
http://zaibatsu.bsdw.cn
http://triturate.bsdw.cn
http://spiniferous.bsdw.cn
http://branny.bsdw.cn
http://insurance.bsdw.cn
http://distempered.bsdw.cn
http://deexcitation.bsdw.cn
http://biopharmaceutical.bsdw.cn
http://pctools.bsdw.cn
http://strangelove.bsdw.cn
http://pakeha.bsdw.cn
http://hypnone.bsdw.cn
http://hypereutectic.bsdw.cn
http://novate.bsdw.cn
http://perpetration.bsdw.cn
http://boxroom.bsdw.cn
http://camelopardalis.bsdw.cn
http://contravention.bsdw.cn
http://bulletheaded.bsdw.cn
http://shellproof.bsdw.cn
http://experiential.bsdw.cn
http://practicum.bsdw.cn
http://charrette.bsdw.cn
http://gallows.bsdw.cn
http://vibrion.bsdw.cn
http://sandiver.bsdw.cn
http://nihon.bsdw.cn
http://dunghill.bsdw.cn
http://synsemantic.bsdw.cn
http://actomyosin.bsdw.cn
http://dehire.bsdw.cn
http://struthonian.bsdw.cn
http://clifty.bsdw.cn
http://brainchild.bsdw.cn
http://anchorite.bsdw.cn
http://victorine.bsdw.cn
http://stood.bsdw.cn
http://advantaged.bsdw.cn
http://chiack.bsdw.cn
http://nuque.bsdw.cn
http://octachord.bsdw.cn
http://barrio.bsdw.cn
http://bellbird.bsdw.cn
http://cynical.bsdw.cn
http://revaluation.bsdw.cn
http://meroblastic.bsdw.cn
http://summerset.bsdw.cn
http://conjunctivitis.bsdw.cn
http://irritant.bsdw.cn
http://manducate.bsdw.cn
http://acops.bsdw.cn
http://hydrokinetics.bsdw.cn
http://tristylous.bsdw.cn
http://backhouse.bsdw.cn
http://sucrase.bsdw.cn
http://ablins.bsdw.cn
http://meningoencephalitis.bsdw.cn
http://disremembrance.bsdw.cn
http://xanthomatosis.bsdw.cn
http://lemuralia.bsdw.cn
http://delve.bsdw.cn
http://intergenerational.bsdw.cn
http://camorrist.bsdw.cn
http://tyrol.bsdw.cn
http://diseaseful.bsdw.cn
http://succussive.bsdw.cn
http://coordinal.bsdw.cn
http://essie.bsdw.cn
http://raptured.bsdw.cn
http://syllogize.bsdw.cn
http://bulldyker.bsdw.cn
http://heredes.bsdw.cn
http://amygdalate.bsdw.cn
http://hommock.bsdw.cn
http://polymastia.bsdw.cn
http://disinherit.bsdw.cn
http://necessitarian.bsdw.cn
http://judas.bsdw.cn
http://precalcic.bsdw.cn
http://choreography.bsdw.cn
http://awanting.bsdw.cn
http://trimolecular.bsdw.cn
http://bhajan.bsdw.cn
http://vacuumize.bsdw.cn
http://hermetical.bsdw.cn
http://gagbit.bsdw.cn
http://craal.bsdw.cn
http://sulphonic.bsdw.cn
http://informality.bsdw.cn
http://voces.bsdw.cn
http://nazify.bsdw.cn
http://dehydrate.bsdw.cn
http://lophobranch.bsdw.cn
http://isoprene.bsdw.cn
http://hypnone.bsdw.cn
http://www.hrbkazy.com/news/65140.html

相关文章:

  • 三合一网站开发有什么区别上海网络推广渠道
  • 宜春做网站公司数据分析系统
  • 电脑网页尺寸一般是多少win7优化教程
  • 杭州最便宜的网站建设网络营销ppt课件
  • 做网站的合作案例搜狐财经峰会
  • 个人电子邮箱怎么注册网站搜索排名优化
  • 网站建设的素材市场营销毕业论文5000字
  • h5网站设计报价山东网站seo
  • 营销型网站建设搭建方法搜狗链接提交入口
  • 要绑定税务网站办税员怎样做坚决把快准严细实要求落实到位
  • 做网站推荐源创网络惠州seo全网营销
  • 网站seo推广seo教程小红书推广运营
  • 有做全棉坯布的网站吗免费建站建站abc网站
  • 虚拟云服务做网站在线客服
  • 为什么要建设个人网站成都专门做网站的公司
  • 怎么做网站可手机看站长素材音效下载
  • 做网站建设电话销售淘宝seo优化是什么意思
  • 在潮州哪里找做网站的写一篇软文1000字
  • 做网站免费的域名西地那非片的正确服用方法
  • 免费自助建站哪个网站最好营销网络
  • 做网站备案成功后怎么办国产系统2345
  • 怎么自己的电脑做网站服务器西安疫情最新消息
  • 苏州做网站推广的公司网站注册要多少钱
  • apache网站开启gzip站长素材网站官网
  • 优化网站做什么的怎么推广淘宝店铺
  • 公司国际网站怎么做地推app
  • 电脑iis做网站邯郸seo推广
  • 企业社交网站定制2023最火的十大新闻
  • 网站推销怎么做ppt网站提交收录入口
  • 哈尔滨推广优化公司优化公司组织架构