Linux下C语言程序设计与其它环境中C程序设计一样,主要涉及编辑器、编译链接器、调试器及羡慕管理器;
(1)、Linux中最常用的编辑器是vi(vim)和emacs
(2)、Linux中最常用的编译器是gcc;它是GNU推出的功能强大、性能优越的多平台编译器
(3)、Linux中最常用的调试器是gdb;它可设置断点、单步跟踪
(4)、Linux中的项目管理器是make;
vi(vim)编辑器:
vi有三种模式:命令行模式、插入模式、底行模式
命令行模式:在该模式下,可以通过上下移动光标进行字符删除、整行删除操作,也可以进行复制、粘贴操作
插入模式:在命令行模式下按i即可进入插入模式,按esc键可返回命令行模式
底行模式:在命令行模式下按shift + :,即进入底行模式,在该模式下可进行文件保存和退出操作,也可设置编辑环境
命令行模式下的具体操作:
X:删除光标所在位置的前一个字符
dd:删除光标所在行 ndd:从光标所在行开始向下删除n行
yy:复制光标所在行 nyy:从光标所在行开始向下复制n行