Acme (文本編輯器)

Acme是源於貝爾實驗室9號計劃操作系統文本編輯器與圖形交互界面(shell),由羅勃·派克開發,支持Sam編輯器的命令。它的界面設計源自Oberon操作系統。與其他編輯環境相比其獨特之處在於它以9P服務器的形式運行,並依賴鼠標組合鍵與用戶交互

Acme
A screenshot of Acme
A screenshot of Acme
原作者Rob Pike
操作系統Plan 9, Inferno, Unix-like, Windows
類型Text editor
許可協議LPL[1] or GPL v2[2][3]
網站acme.cat-v.org

概述

用戶可以用Acme收發郵件閱讀新聞,或者將其當作訪問文件系統的前端。外部組件通過編輯器的文件系統接口實現這些功能。羅勃·派克稱他曾為這樣一個「萬能」的文本編輯器的名字苦惱,直到有一次在時報廣場看夜場電影時,受潘恩啟發取名「Acme」[4]

移植情況

Inferno操作系統默認包含Acme的移植版。而Inferno可以在其他操作系統中以應用程序身份運行,這使得Inferno版本的acme可以在含 Microsoft WindowsGNU/Linux在內的多數系統中運行。也有名為acme: stand alone complex 的項目旨在令acme能獨立運行於宿主操作系統[5]

Plan 9 from User Space項目提供了一系列移植自9號計劃的程序,其中就包括可在類Unix系統下運行的移植版acme。這個移植版已在諸如LinuxMac OS XFreeBSDNetBSDOpenBSDSolaris以及SunOS等系統下經過測試。

著名Acme用戶

參見

引用來源

  1. ^ Lucent Public License Version 1.02. [2014-04-18]. (原始內容存檔於2014-08-17). 
  2. ^ Inferno copyright notice. Vita Nuova. [2019-08-09]. (原始內容存檔於2019-08-09). 
  3. ^ UC Berkeley. The University of California, Berkeley, has been authorised by Alcatel-Lucent to release all Plan 9 software previously governed by the Lucent Public License, Version 1.02 under the GNU General Public License, Version 2.. [2014-02-13]. (原始內容存檔於2015-11-04). 
  4. ^ Acme FAQ. cat-v. [2013-01-25]. (原始內容存檔於2013-01-16). 
  5. ^ acme: stand alone complex. caerwyn.com. [2020-01-19]. (原始內容存檔於2009-02-09). 
  6. ^ Jensen-Urstad, Anders. Screenshots from developers & Unix people (2002). 15 October 2015 [3 January 2019]. (原始內容存檔於2016-09-20). 

外部連結