一、Linux下C语言编程环境
编辑器、编译链接器、调试器及 项目管理工具。
1、编辑器
- vi
- emacs
2、编译链接器
- gcc
3、调试器
- gdb
4、项目管理器
- make
二、编辑器
- 行编辑器(Ed、Ex)
- 全屏幕编辑器(vi、emacs)
三、vi编辑器
vi 是 Linux 系统的第一个全屏幕交互式编辑程序.
vi 有 3 种模式,分别为命令行模式、插入模式及命令行模式。
(1)命令行模式。 用户在用 vi 编辑文件时,初进入的为一般模式。在该模式中用户可以通过上下移动光标进行“删除字符” 或“整行删除”等操作,也可以进行“复制”、“粘贴”等操作,但无法编辑文字。
(2)插入模式。 只有在该模式下,用户才能进行文字编辑输入,用户按[ESC]可键回到命令行模式。
(3)底行模式。 在该模式下,光标位于屏幕的底行。用户可以进行文件保存或退出操作,也可以设置编辑环境,如寻找字 符串、列出行号等。
四、emacs编辑器
- emacs 只有一种模式,也就是编辑模式