首页 | Linux | 论坛 | 精华 | 博客 | 资料 | 手册 | 知识库 | 下载 | 人才 | 沙龙 | 搜索 | 登录 | 注册  
下载分类
操作系统
系统相关
网络互连
开发工具
应用程序
多媒体工具
游戏娱乐
资料视频
本类周下载TOP10
本类总下载TOP10
您的位置:自由软件库->应用程序->文本处理->emacs

首字母搜索 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


软件名称: emacs
授权方式: GPL
操作系统: Linux,FreeBSD,UNIX,i386,x86_64
软件大小: 51M
最新更新: 2012-11-30 14:31:12
软件简介:

Emacs是一种强大的文本编辑器,在程序员和其他以技术工作为主的计算机用户中广受欢迎。EMACS,即Editor MACroS(编辑器宏)的缩写,最初由Richard Stallman(理查德·马修·斯托曼)于1975年在MIT协同Guy Steele共同完成。这一创意的灵感来源于TECMAC和TMACS,它们是由Guy Steele、Dave Moon、Richard Greenblatt、Charles Frankston等人编写的宏文本编辑器。

Emacs在1970年代诞生于MIT人工智能实验室(MIT AI Lab)。在此之前,人工智能实验室的ITS上运行的操作系统PDP-6和PDP-10的默认编辑器是一个叫TECO(Text Editor and Corrector)的行编辑器。与现代的文本编辑器不同,TECO将击键、编辑和文本显示按照不同的模式进行处理,稍晚出现的vi与它有些类似。在TECO上击键并不会直接将这些字符插入到文档里去,必须先输入一系列相应的TECO指令,而被编辑的文本在输入命令的时候是不会显示在屏幕上的。在如今还在使用的UNIX编辑器ed(ed)上,我们还能看到类似的工作方式。

1970年代初,Richard Stallman访问Stanford AI Lab时见到了那里的"E" editor。这种编辑器有着所见即所得的直观特点,深深打动了Stallman。后来Stallman回到MIT,那时候MIT AI lab的黑客Carl Mikkelsen 已经给TECO加上了称作“Control-R”的编辑显示模式,使得屏幕能跟随用户的每次击键刷新显示。Stallman重写了这一模式,使它运行得更有效率,后来又加入了宏,允许用户重新定义运行TECO程序的键位。

GNU Emacs is an extensible, customizable text editor—and more. At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing. The features of GNU Emacs include:
Content-sensitive editing modes, including syntax coloring, for a variety of file types including plain text, source code, and HTML.
Complete built-in documentation, including a tutorial for new users.
Full Unicode support for nearly all human languages and their scripts.
Highly customizable, using Emacs Lisp code or a graphical interface.
A large number of extensions that add other functionality, including a project planner, mail and news reader, debugger interface, calendar, and more. Many of these extensions are distributed with GNU Emacs; others are available separately.

相关论坛: 下载频道交流区 讨论区
立即下载

emacs-18.59-gentoo.tar.gz
emacs-18.59-linux22x-elf-glibc2.diff.gz
emacs-18.59.tar.gz
emacs-21.4a.tar.gz
emacs-22.0.50-20050225.tar.gz
emacs-23.1.tar.bz2
emacs-23.1.tar.gz
emacs-22.3-patches-2.tar.bz2
emacs-23.1-patches-1.tar.bz2
emacs-23.1-patches-2.tar.bz2
emacs-23.1.90.tar.gz
emacs-21.4-patches-9.tar.bz2
emacs-23.2.93.tar.gz
emacs-23.2.94.tar.gz
emacs-23.2a.tar.bz2
emacs-23.3a.tar.bz2
emacs-23.3-rc1.tar.gz
emacs-23.3-rc2.tar.gz
emacs-23.3.tar.bz2
emacs-23.2a.tar.bz2
emacs-23.3a.tar.bz2
emacs-updater-1.9.tar.bz2
emacs-21.4-patches-12.tar.bz2
emacs-22.3-patches-8.tar.bz2
emacs-24.0.90.tar.gz
emacs-24.0.91.tar.gz
emacs-24.0.91.tar.gz
emacs-23.3a.tar.bz2
emacs-23.2a.tar.bz2
emacs-23.3.tar.bz2
emacs-23.2.94.tar.gz
emacs-23.2.93.tar.gz
emacs-23.2.91.tar.gz
emacs-23.2.90.tar.gz
emacs-23.2.tar.bz2
emacs-23.1.97.tar.gz
emacs-23.1.96.tar.gz
emacs-23.1.94.tar.gz
emacs-23.1.93.tar.gz
emacs-23.1.92.tar.gz
emacs-23.1.91.tar.gz
emacs-23.1.90.tar.gz
emacs-23.1.tar.bz2
emacs-23.1.tar.gz
emacs-23.0.96.tar.gz
emacs-23.0.95.tar.gz
emacs-23.0.94.tar.gz
emacs-23.0.93.tar.gz
emacs-23.0.92.tar.gz
emacs-23.0.91.tar.gz
emacs-23.0.90.tar.gz
emacs-23.3-patches-2.tar.bz2
emacs-24.0.92.tar.gz
emacs-18.59-patches-7.tar.bz2
emacs-18.59-patches-6.tar.bz2
emacs-23.3-patches-3.tar.bz2
emacs-common-gentoo-1.3.tar.gz
emacs-23.3-patches-4.tar.bz2
emacs-23.3.90.tar.gz
emacs-23.4-patches-1.tar.bz2
emacs-23.4rc1.tar.gz
emacs-23.3.90.tar.gz
emacs-23.4-patches-1.tar.bz2
emacs-23.4-patches-2.tar.bz2
emacs-24.0.93.tar.gz
emacs-23.4.tar.bz2
emacs-24.0.94.tar.gz
emacs-24.0.95.tar.gz
emacs-24.0.96.tar.gz
emacs-24.0.97.tar.gz
emacs-23.4-patches-3.tar.bz2

emacs-24.1-rc.tar.gz
emacs-24.1_rc-patches-1.tar.bz2
emacs-21.4-patches-13.tar.bz2
emacs-23.4-patches-4.tar.bz2
emacs-24.1-patches-1.tar.bz2
emacs-24.1-patches-2.tar.bz2
emacs-24.1.tar.bz2
emacs-18.59-patches-8.tar.bz2
emacs-23.4-patches-5.tar.bz2
emacs-24.1-patches-4.tar.bz2
emacs-daemon-0.19.tar.bz2
emacs-23.4-patches-7.tar.bz2
emacs-24.1-patches-5.tar.bz2
emacs-24.2-patches-1.tar.bz2
emacs-24.2-rc1.tar.gz
emacs-24.1-patches-3.tar.bz2
emacs-18.59-patches-8.tar.bz2
emacs-24.2-patches-1.tar.xz
emacs-24.2-rc2.tar.gz
emacs-24.2.tar.xz
emacs-23.4-patches-6.tar.bz2
emacs-24.1-patches-6.tar.bz2
emacs-24.2-patches-2.tar.xz
emacs-updater-1.10.tar.xz
emacs-24.2.90.tar.gz

 Linux最新资讯更多>> 
·Evernote推进入华节奏:
·桌面操作系统 4 月最新
·Linux基金会:Linux成B
·中国联通升级HSPA+网络
·联通“随意打”论战:绝
·阿里巴巴集团30亿美元贷
·要以扫黄打非的精神进行
·内核源码,ARM架构上的
·Ubuntu 10.04版本企业云
·企业级Linux三国鼎立 与
·开源图像软件GIMP开发者
·不给Source就捣蛋?谈G
 IT最新资讯更多>> 
·大连外企500强急招java
·(内部推荐)EMC-Princ
·(内部推荐)EMC-greenpl
·页游公司招聘:运维开发
·赶集移动部门招聘前端开
·【北京】知名软件公司招
·有莫有C++ and C# and
·下班路上捡到一张工资表
·猎头代招:北京大型上市
·DSI猎头代招:华为-IP部
·上海诚聘JAVA工程师
·微软和苹果10大失败产品
·Darl McBride离开领导岗
·提升Qt的应用诺基亚即将
 综合:更多>> 
·PHP中strtotime函数使用
·五个常见 PHP数据库问题
·初探PHP单元测试利器:
·PHP开发人员容易忽略的
·逃离伪PHP程序员应该做
·大型Web应用运行时 PHP
·PHP企业级应用缓存技术
·PHP应用提速面面观
·用书签查询网站pr值
·PHP句法规则详解
·阴历-农历-转换类
·PHP定时执行任务的实现
·几种有用的变型 PHP中循
·PHP如何修改Linux或Uni
·PHP中全面阻止SQL注入式
·分享几个非常有用的PHP
·PHP面向对象法则
·优化PHP程序的方法
·orcale queue
·谁可以推荐几本经典的操
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 友情链接 | 免费注册

Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号