chapter 2 编程背景

chapter 2 编程背景

2.1 知识点归纳

2.1.1 Linux中的文本编辑器

Linux中常见的文本编辑器有Vim、Gedit和Emacs。Vim具有3种操作模式,需要输入命令切换模式,并不太方便,另外两个编辑器都属于所见即所得类型,更适合新手。Gedit是GNOME桌面环境默认的编辑器,不需要额外安装;Emacs是功能强大的跨平台编辑器,需要手动安装。使用这些编辑器,用户只需掌握一些基础知识,如启动、编辑、保存和退出。

2.1.2 使用文本编辑器emacs

所有的文本编辑器都允许用户输入、编辑和保存文本文件。在Linux系统中,gedit和emacs是常用的文本编辑器之一。其中,我们推荐使用emacs。下面是使用emacs创建文本文件的简单示例。

在X窗口的伪终端中输入以下命令行启动emacs编辑器:

emacs [文件名] # [ ] 表示可选

在emacs的窗口中,用户可以通过菜单栏进行各种操作,例如打开、保存、编辑等。emacs对于C语言的源文件有特定的支持,它会自动进行代码缩进,并检测可能的语法错误。

在创建源文件后,用户可以使用Control-x-c命令来保存并退出。如果有未保存的修改,emacs会提示用户保存文件。

除了基本的文本编辑功能,emacs还提供了集成开发环境(IDE)的能力,可以编译C程序、运行可执行文件和调试程序执行。

在emacs窗口的顶部有一个菜单栏,包括文件、编辑、选项、缓冲区、工具、C和帮助等菜单。通过菜单栏,用户可以方便地执行各种操作,如搜索、替换、配置选项、选择缓冲区、编译源代码、调试等。

emacs是一个强大而且易于使用的文本编辑器,对于开发人员来说,它也是一个非常有用的集成开发环境。

2.2 实践过程

实践过程

2.3 苏格拉底挑战

对话详情

posted @ 2023-09-10 21:42  20211108俞振阳  阅读(12)  评论(0编辑  收藏  举报