美文网首页简友广场想法
Linux中C语言简单实现之vi篇(详细内容)

Linux中C语言简单实现之vi篇(详细内容)

作者: 初独 | 来源:发表于2020-06-26 16:41 被阅读0次

    一、vi编辑器介绍

      vi是UNIX和Linux操作系统使用的全屏幕文本编辑器,任何一台安装了UNIX或Linux的计算机都会提供vi编辑器,是一个功能强大的编辑器。

    1、vi有三种操作模式:命令模式、插入模式、底行模式。三种模式关系如图:

    (1)命令模式:输入vi执行后,默认会进入命令模式,此时输入的任何字符都会被看作是命令。命令模式用于控制屏幕光标的移动、文本的移动复制区段、删除等,以及进入插入模式或底行模式。

    (2)插入模式:在命令模式下输入相应的插入命令进入插入模式。插入模式的功能是进行文字数据的输入,按Esc键可以回到命令模式。

    (3)底行模式:在命令模式下输入“ ”,可以进入底行模式。该模式可以保存文件或离开vi编辑器,以及其他的一些设置,例如查找或替换字符串等。

    二、具体模式介绍

    (1)进入vi

      打开终端之后,输入vi,可以进入vi编辑器。但这是不带文件名的进入vi。在退出时需要输入文件名。此时是命令模式。

    (2)进入插入模式:添加文本,使用相应的插入命令进入插入模式。常用的插入命令如下:

    (3)删除与修改文本:只有在vi处于编辑状态下或命令模式下才能删除文本。编辑状态下可以直接按删除键来删除。命令模式下可以删除修改等。常用命令如下:

    (4)移动光标:在命令模式下进行删除和修改时,移动光标。常用移动光标命令:

    (5)复制和粘贴文本:常用命令:

    (6)查找文本:查找文字,字符串等。

    (7)退出vi: 在编辑状态下,按Esc键进入命令模式,然后输入“ ”,再输入相应的命令。退出常用命令:

    (8)其他常用命令:例如显示行号等等,具体如下:

    文末:如有'瑕疵',还望指导。

    上篇:《Linux初步之常用命令》

          下篇预:《Linux中C语言简单实现之gcc篇》

    相关文章

      网友评论

        本文标题:Linux中C语言简单实现之vi篇(详细内容)

        本文链接:https://www.haomeiwen.com/subject/bnjufktx.html