×

GNU Emacs的使用步骤免费下载

消耗积分:2 | 格式:rar | 大小:0.49 MB | 2020-11-21

ah此生不换

分享资料个

本文档的主要内容详细介绍的是GNU Emacs的使用步骤免费下载。

 

  目录

  1. 导言

  GNU 是什麽

  GNU Emacs 是什麽

  GNU EMACS 的特质

  2. Emacs 的线上辅助说明

  Emacs 的基本知识

  Emacs 的自学教材

  Ctrl-h 的用法

  Emacs 的 info 使用说明

  3. Emacs 的整合环境

  如何在 Emacs 中执行 Shell 的指令

  有关目录的编辑方法

  如何编辑远方机器上的档案

  程式的编辑,编译与测试

  如何在 Emacs 中列印文件

  在 Emacs 中如何收发信件

  其它与 Emacs 相关的工作环境

  4. 与 Emacs 有关的议题

  如何起动 Emacs

  如何离开 Emacs

  EMACS 的萤幕安排

  Emacs 的缓冲区与视窗

  5. Emacs 的基本编辑指令

  如何载入档案与储存档案

  Emacs 的基础编辑指令

  何谓 Yanking

  如何在文件中做上标记

  文件的移动与拷贝

  何谓 Undo

  6. Emacs 进阶编辑指令

  文件的搜寻

  文件的取代

  Regular Expression

  7. Emacs 的其它相关事项

  Registers and Bookmarks

  文字的勘误

  图形的编辑

  8. 中文编辑环境

  Emacs 下的中文编辑

  中文化的 EMACS - Mule

  9. 结论

  本文的主旨以讨论 EMACS 的入门为主,其内容包括 EMACS 发展的概述, EMACS 整合环境的简介以及整合环境的简介以及 EMACS 的基石 - editor 的详谈。本文在结构上分成八章,第一章讨论有关的详谈。本文在结构上分成八章,第一章讨论有关 EMACS 的源起、发展历史以及 EMACS 的特性简介。 第二章讨论 EMACS 的 on-linehelp 。第三章则简单介绍 EMACS 的整合环境。接下来就是本文的重点,探讨 EMACS 的本质。 所以,第三章之後的各章节则详细探讨的本质。 所以,第三章之後的各章节则详细探讨 EMACS 为 editor 的这一个主题。

  现在就来讨论与 EMACS 发展有关的机构组织以及 EMACS 所扮演 的角色特质。

  GNU 是什麽

  GNU 是 Richard Stallman 於 1975 年,在 MIT 所成立的 Free Software Foundation (FSF)中所执行的一项计划。)中所执行的一项计划。GNU 的本意代表 ``Gnu‘s Not Unix’‘ ;虽然如此,它却是一个与UNIX 完全相容的软体系统。二者最大不同在於,GNU 是一个 free 的 软体, UNIX 却是一个要付费的软体系统。却是一个要付费的软体系统。 GNU 之所以与 UNIX 完全相容,是因为 UNIX 的使用者很多,为了让的使用者很多,为了让 UNIX 的使用者在使用 GNU 的时候不会有疏离的感觉,所以 GNU 尽量与UNIX 相容,它的相容只是看起来与用起来像相容,它的相容只是看起来与用起来像 UNIX 而已, GNU 其实改进了所多 UNIX 的缺点,使它能尽善尽美。的缺点,使它能尽善尽美。

  Stallman 倡导 FSF 的宗旨,是要建立一个软体 free 的王国。他所谓的 free 并不是意谓著便宜或免费,因为在 FSF 下的有些软体还是必需付些工本费。他所谓的 free 是指使用上的自由。

  要了解 Stallman 所言 free 的真意,就必须知道一般软体的使用情形。大部份的商业软体在使用上都或多或少有些限制。例如,必须付费才可使用软体程式,若运气不好,同一程式在不同的电脑上使用,可能还要另行付费。有些软体程式的使用也有一定的期限,期限一到就需另缴费用,否则使用权就会被撤销;甚至有些软体是以使用时间来计算费用的。当然,这些商业软体是绝对不予许使用者将这些软体任意给他人使用。除非给予软体公司相当的代价,使用者是绝对不可能拿到软体的原始程式的。

  上述的种种都还是付钱就可以解决的,有些问题是钱也乏术的。因为,当商业程式销售失败或远景不被看好时,使用者所购置的软体就可能被开发者遗弃。此时,若想维持此软体的正常运作,就必须自求多 了。 Stallman 所领导的 GNU 计划就是要脱离商业软体的种种枷锁,这也是 GNU 计划所谓 ``free’‘ 的真谛。GNU 计划下的任何软体,只要使用者能找到软体的来源,任何人都可以自由的使用它。获得 GNU 软体的来源很多, 如 public archives、anonymous FTP、UUNET 等,甚至任何一个装有 GNU 软体的地方都可以取得。GNU 计划下的软体,不只提供软体的使用权,也提供软体的原始程式,任何人都可以根据需要来修改程式,也可以尽己之力来找出程式的错误,使隶属於 GNU 的软体在大家的努力下能尽善尽美。 GNU 计划下的软体,是可不需付费而享有使用权。GNU 对使用者唯一的要求就是,当使用者对於 GNU 计划下的软体做了进一步的修改时,仍必须维持 GNU 的精神, 就是对於修改过的软体仍然必须将其无条件的奉献出来,任何人都不可将修改过的 GNU 软体当成商品来买卖。所以 Stallman 一直强调 GNU 计划下的软体是 free 的,而且 永远会是 free 的。

  GNU 计划的最终目标是要完成一个全新的作业系统。目前完成的有 EMACS text editor、debugger、yacc-compatible parser generator 以及 linker 等等;也完成了将尽三、四十个公用程式(utilities);而 shell 也已经接近完成的阶段。目前只要等 kernel 和 compiler 完成, 就可以在 GNU 的系统上发展程式。

  未来完成的 GNU 系统将可以执行 UNIX 上的所有程式, 但它却与 UNIX 系统不完全一致。 GNU 系统将改进 UNIX 系统的缺失,使它使用起来更方便。例如,未来的系统将会有较长的档名,档名会有版次等等;新的系统会使用 C 与 LISP 做为系统程式语言。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !