vi中有哪些工作模式

vi中有哪些工作模式

小编给大家分享一下vi中有哪些工作模式,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

vi有三种工作模式,分别是:1、命令模式,是启动vi后进入的工作模式,并可转换为文本编辑模式和最后行模式;2、文本编辑模式,用于字符编辑;3、最后行模式。

vi有三种工作模式:命令模式、文本编辑模式和最后行模式。不同工作模式下的操作方法有所不同。

1、命令模式:

命令模式是启动vi后进入的工作模式,并可转换为文本编辑模式和最后行模式。在命令模式下,从键盘上输入的任何字符都被当作编辑命令来解释,而不会在屏幕上显示。如果输入的字符是合法的vi命令,则vi就会完成相应的动作;否则vi会响铃警告。

2、文本编辑模式:

文本编辑模式用于字符编辑。在命令模式下输入i(插入命令)、a(附加命令)等命令后进入文本编辑模式,此时输入的任何字符都被vi当作文件内容显示在屏幕上。按Esc键可从文本编辑模式返回到命令模式。

3、最后行模式:

在命令模式下,按“:”键进入最后行模式,此时vi会在屏幕的底部显示“:”符号年作为最后行模式的提示符,等待用户输入相关命令。命令执行完毕后,vi自动回到命令模式。

vi中有哪些工作模式

扩展资料:

恢复文件:

vi在编辑某一个文件时,会生成一个临时文件,这个文件以 . 开头并以 .swp结尾。正常退出该文件自动删除,如果意外退出例如忽然断电,该文件不会删除,我们在下次编辑时可以选择一下命令处理:

  • O只读打开,不改变文件内容

  • E继续编辑文件,不恢复.swp文件保存的内容

  • R将恢复上次编辑以后未保存文件内容

  • Q退出vi

  • D删除.swp文件

  • 或者使用vi -r 文件名来恢复未保存的内容

看完了这篇文章,相信你对“vi中有哪些工作模式”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!