编辑器之战
编辑器之战是指计算机编程领域内,两类文本编辑器vi(以及衍生版本)和Emacs用户之间的对抗冲突。这已经成为黑客文化和自由软件社区文化的一部分。 战火在两群用户之间多次点燃,他们互相蔑视,坚信自己的选择才是最完美的。相比其他的IT领域战争(如浏览器大战、操作系统之争、编程语言之争、代码缩进风格之战),编辑器的选择其实通常只是个人问题。 vi与Emacs的不同 vi与Emacs之间最重要的不同见下表: vi类型编辑器的优点 遵循“简单工具…
共 10 篇文章
编辑器之战是指计算机编程领域内,两类文本编辑器vi(以及衍生版本)和Emacs用户之间的对抗冲突。这已经成为黑客文化和自由软件社区文化的一部分。 战火在两群用户之间多次点燃,他们互相蔑视,坚信自己的选择才是最完美的。相比其他的IT领域战争(如浏览器大战、操作系统之争、编程语言之争、代码缩进风格之战),编辑器的选择其实通常只是个人问题。 vi与Emacs的不同 vi与Emacs之间最重要的不同见下表: vi类型编辑器的优点 遵循“简单工具…
Gosling Emacs,Emacs編輯器的版本之一,由詹姆斯·高斯林在1981年以C語言實作出來,運行在Unix環境上。它以Mocklisp作為擴充功能的腳本語言(extension language)。最初詹姆斯·高斯林允許這個編輯器與它的原始碼自由散布,但在1984年賣給Unipress公司之後,成為私有軟體。 因為不滿詹姆斯·高斯林出售Gosling Emacs,成為私有軟體,理查德·斯托曼在Gosling Emacs的基礎上…
GNU TeXmacs 是一款自由的科学文本编辑器和GNU项目的排版軟體。它吸收了 和 Emacs 的特点,尽管未使用这两者的代码。TeXmacs 使用 字体。它由 Joris van der Hoeven 等人开发和维护。该程序能够以所见即所得的用户界面创建结构化文档。用户可以自行创建新的文档样式。编辑器采用高质量的排版算法和 字体用于专业出版。 特点 TeXmacs 可作為一系列计算机代数系统的前端,例如 Maxima 和 Sage…
小蓋伊·路易士·史提爾(,),綽號為“The Great Quux”,首字母缩写名为GLS,生於美國密蘇里州,計算機科學家,是Scheme的共同作者,也曾與理查德·斯托曼共同開發了Emacs,在程式語言方面有很大的貢獻。 生平 1975年,取得哈佛大學數學系學士,期間與傑拉德·傑伊·薩斯曼共同設計了Scheme。之後進入麻省理工學院,1977年取得計算機科學碩士,1980年,取得博士學位。在麻省理工學院期間,他參與Maclisp計畫,統…
詹姆斯·沃納·加文斯基(,),又名jwz,是一位美國黑客,知名於貢獻自由軟體專案Mozilla、XEmacs,以及早期版本的Netscape Navigator網頁瀏覽器。他維護提供螢幕保護程式的XScreenSaver專案,可供Mac OS X和使用X Window系統的Unix或类Unix操作系统使用。 傳記 加文斯基的早期職業包括受聘於卡內基美隆大學的Lisp研究小組、Expert Technologies公司和加州大學柏克萊分校…
{{Infobox_Software |name = GNU Emacs |logo = Emacs 512.png |logo size = 32px |screenshot = GNU Emacs 23.1.1.png |screenshot size = 250px |caption = GNU Emacs 23.1.1,首个在X Window系統上支持-{zh-tw:反鋸齒;zh-cn:抗锯齿}-的版本。 |author = -…
XEmacs是GNU Emacs的分支,至今仍保持著相當的兼容性,並已移植到Windows作業系統。 XEmacs使用 Emacs Lisp 的強大擴充性的程式語言,從而實現了包括程設、編譯乃至網路瀏覽等等功能的擴充套件。XEmacs最著名的功能是處理多國語言,而且能在同一份文件中同時處理多種不同語文。 參考資料
Org-mode 是文本编辑器Emacs的一种支持内容分级显示的编辑模式。这种模式下可以创建待办列表,日志管理,做笔记,做工程计划或者写网页。Org-mode通常启用于后缀名为org的纯文本文件,使用星号标记有层次的内容(如文章大纲、话题与子话题、嵌套代码),并提供一组函数用于读取并展示这类标记以及操纵内容(如折叠大纲内容、移动元素、更改待办项状态)。 Carsten Dominik于2003年发明了org-mode,用于管理自己的生活…
ERC 是一个能够使 Emacs 编辑器成为一个 Internet Relay Chat (IRC) 客户端的 Emacs Lisp 包。2007年 ERC 成为了官方的 GNU 项目。它被包含在 GNU Emacs release 22.1 中,成为 GNU Emacs 的一部分。 参阅 IRC客户端比較 参考书目 外部链接 [http://www.emacswiki.org/emacs/ERC ERC] at EmacsWiki
Emacs Lisp,一種直譯式的腳本語言,為LISP的方言之一,GNU Emacs與XEmacs文字編輯器都使用這個程式語言來扩展他們的功能。它的直譯器是以C語言來實作的。它受到Maclisp的影響很大,但是跟Common Lisp與Scheme有所不同。 外部連結 *[http://www.gnu.org/software/emacs/emacs.html emacs首頁]