emacs-21.3

emacs简介

下载地址 (HTTP):               http://ftp.gnu.org/pub/gnu/emacs/emacs-21.3.tar.gz
下载地址 (FTP):                ftp://ftp.gnu.org/pub/gnu/emacs/emacs-21.3.tar.gz
使用的版本:                     21.3
压缩包大小:                     20 MB
估计编译占用空间:             92.5 MB
估计所需编译时间:            8.40 SBU

emacs包中包含emacs,一种可扩展的,可定制的文本编辑器。

emacs 将利用:
xfree86-4.3.0, libjpeg-6b, libpng-1.2.5, libtiff-3.5.7 and libungif-4.1.0b1

emacs的安装

运行下面指令安装emacs

./configure --prefix=/usr \
   --libexecdir=/usr/sbin &&
make bootstrap &&
make install

包含的程序

emacs包包含了 emacs, b2m, ctags, ebrowse, emacsclient, etags, grep-changelog, rcs-checkin, cvt-mail, digest-doc, emacsserver, fakemail, hexl, movemail, profile, rcs2log, sorted-doc, vcdiff, yow.

具体说明

emacs

文本编辑器。

b2m

将邮件文件从RMAIL格式转化成UNIX的mbox格式。

ctags

ctags 为源码建立一个互相参照的标签文件的数据文件。

ebrowse

ebrowse 使emacs可以调用C++的类的层级结构。

emacsclient

emacsclient 在emacs服务器上启动一个emacs进程。

etags

etags 也是一个产生源码互相参照标签文件的程序。

grep-changelog

grep-changelog 列印变更日志(ChangeLogs)中符合不同条件的项目。

rcs-checkin

rcs-checkin 一个将文件加入RCS(修改管理系统)的脚本。

cvt-mail

cvt-mail 将老式的goslings emacs邮件目录转化成 gnu-rmail 格式。

digest-doc

digest-doc 为man page建立nroff输出的虑镜。

emacsserver

emacserver 使其他的程序或者shell可以读写一个正在运行的emacs并且共享buffers。

fakemail

fakemail 是一个和sendmail类似的到 /bin/mail的界面。

hexl

hexl 将二进制文件转化成emacs十六进制模式可以用的格式。

movemail

movemail 可以读取POP3邮箱。

profile

profile 为emacs的Lisp代码的profiling产生一个周期性事件。

rcs2log

rcs2log 由RCS文件产生一个修改日志的前缀。

sorted-doc

sorted-doc 建立texinfo文件的虑镜

vcdiff

vcdiff 比较SCCS文件。