1、VIM编辑器
1.1:VIM编辑器的简介
vim编辑器是Linux系统中非常优秀的编辑器。vim是vi编辑器的升级版软件,其中vi是Linux系统一开始就有的一个编辑器,但是其功能不是很完善,此时,vim就出来了。
在vim中有三种工作模式,分别为普通模式、编辑模式、底部模式,可以在这三种模式之间切换从而完成不同的操作。
1.2:VIM编辑器的工作模式
(1)普通模式在普通模式下可以对文档进行复制、粘贴、撤销、剪切、块删除等操作,普通模式下输入的字符均作为命令处理。当使用vi/vim进入文档后,vi/vim默认的工作模式就是普通模式。不管当前vi/vim工作在哪一种模式,只要按下键盘的esc键即可转换到普通模式。
(2)编辑模式在编辑模式下才可以插入和修改文本内容,编辑模式下输入的字符作为文本的内容处理。在普通模式下,按下键盘上的i字母均可以进入插入模式,按下esc按键即可退出编辑模式并转换到普通模式。
(3)底部模式在普通模式下可以提供搜索资料、查找和替换字符串、输出操作信息、保存文本、退出编辑器等操作,底部模式下输入的字符均作为命令处理。在普通模式下按下“:”或“/”或“?”按键即可进入底部模式,连续按下esc按键两次即可退出底部模式并转换到普通模式。
1.3:VIM编辑器的下载
在安装好ubuntu后,我这里使用的是ubuntu发行版,轻量级的lubuntu。
下面是下载命令:
sudo apt-get install vim
2、gcc/g++编译器
2.1:gcc/g++的简介
一般,在ubuntu中。对于.c 格式的C文件,采用 gcc 或 g++编译;对于 .cc、.cpp 格式的C++文件,采用 g++进行编译。
其中在gcc/g++编译过程中,会走过以下四个步骤:
(1)预处理: 预处理器将对源文件中的宏进行展开。
(2)编译: gcc 将 c 文件编译成汇编文件。
(3)汇编: as 将汇编文件编译成机器码。
(4)链接: 将目标文件和外部符号进行连接,得到一个可执行二进制文件。
2.2:gcc/g++的下载
下载命令;
sudo apt install gcc (这种方法只是单独安装gcc,其它的不安装,不推荐)
sudo apt-get install build-essential