Linux vi编辑器「使用vim编辑器,编译,执行过程」
今天给大家普及一下Linux vi编辑器「使用vim编辑器,编译,执行过程」相关知识,最近很多在问Linux vi编辑器「使用vim编辑器,编译,执行过程」,希望能帮助到您。
《大数据和人工智能交流》头条号向广大初学者新增C 、Java 、Python 、Scala、javascript 等目前流行的计算机、大数据编程语言,希望大家以后关注本头条号更多的内容。
vi是linux的文本编辑器,vim是vi编辑器的增强版本,习惯上也称为vi
一、vi编辑器的工作模式
vi编辑器有命令模式、输入模式、末行模式,我们通过"vi 文件名"的形式打开(或新建)文件进行编辑,如图所示:
结合图示介绍vi编辑器的三种工作模式,相当于图形软件窗口中的不同界面,不同的模式中能够对文件进行的操作也不相同
1)命令模式:启动vi编辑器后默认进入命令模式,该模式中主要完成如光标移动、字符串查找,以及删除、复制、粘贴文件内容等相关操作
2)输入模式:该模式中主要的操作就是录入文件内容,可以对文本文件正文进行修改、或者添加新的内容。处于输入模式时,vi编辑器的最后一行会出现"-- INSERT --"的状态提示信息
3)末行模式:该模式中可以设置vi编辑环境、保存文件、退出编辑器,以及对文件内容进行查找、替换等操作。处于末行模式时,vi编辑器的最后一行会出现冒号":"提示符
二、命令模式的基本操作
1、光标移动
2、复制、粘贴、删除
3、文件内容查找
4、撤销编辑及保存退出
5、保存文件及退出vi编辑器
6、打开新文件或读入其他文件内容
7、文件内容替换
《大数据和人工智能交流》的宗旨
1、将大数据和人工智能的专业数学:概率数理统计、线性代数、决策论、优化论、博弈论等数学模型变得通俗易懂。
2、将大数据和人工智能的专业涉及到的数据结构和算法:分类、聚类 、回归算法、概率等算法变得通俗易懂。
3、最新的高科技动态:数据采集方面的智能传感器技术;医疗大数据智能决策分析;物联网智慧城市等等。
根据初学者需要会有C语言、Java语言、Python语言、Scala函数式等目前主流计算机语言。
根据读者的需要有和人工智能相关的计算机科学与技术、电子技术、芯片技术等基础学科通俗易懂的文章。