Acme(文本編輯器)
外觀
Acme是對貝爾實驗室九號計畫作業系統的文本編輯器佮圖形交互界面(shell), 由羅榮 ・ 派克開發,支持 Sam 編輯器的命令。伊界面的設計源自 Oberon 作業系統。佮其他編輯環境相比其他特別的所在是分開伊以九 P 侍服器的形式行,閣依賴滑鼠組合鍵佮用戶交互。
概述
用戶會用得 Acme 收發郵件、閱讀新聞,抑是共其實當做訪問文件系統的前端。外部組件通過編輯器的文件系統接口實現遮的功能。羅榮 ・ 派克稱伊捌做按呢一个「萬能」的文本編輯器的名真苦惱,一直到有一擺佇咧時報廣場看夜場電影的時陣,受潘恩啟發號名「Acme」。
徙栽的情形
Inferno 作業系統默認包含 Acme 的移植版。而且 Inferno 會當佇其他作業系統內底做應用程式身份運行,這會使 Inferno 版本的 acme 會當含咧 Microsoft Windows 佮 GNU / Linux 在內的多數系統中運行。嘛有名做 _ acme : stand alone complex _ 的項目旨佇咧令 acme 會用得獨立運行佇咧宿主作業系統。
Plan 九 from User Space 項目提供了一系列徙栽自九號計畫的程序,其中就包括會當類似 Unix 系統下運行的移植版 acme。這个移植版已經咧諸如講 Linux、Mac OS X、FreeBSD、NetBSD、OpenBSD、Solaris 以及 SunOS 等系統下經過測試。
有名 Acme 用戶
- 丹尼斯 ・ 里奇
- Russ Cox
- Rob Pike(Acme 作者)
參見
- Wily,Unix 落來的相𫝛產品,自從原版 acme 做為 Plan 九 from User Space 項目的一部份得著移植了後開發者便停止維護。
- sam,Rob Pike 開發的另外一流行編輯器。Acme 代先驅。
- " Help ":遵循極簡主義的複合用戶交互界面;acme 較早是身,有真濟共同的所在。平平 Rob Pike 的作品。
- 貝爾實驗室九號計畫
- wmii,窗口管理器,袂少設計靈感源自 Acme。
- 一份九號計畫應用程式的清單
引用來源
外部連結
- Pike , Rob . Acme—A User Interface for Programmers . 一千九百九十四 [二千空二十五一孵十九] .(原始內容存檔佇兩千空二十五一分二十四).
- ` acme ( 一 ) ` ` acme ( 四 ) `,用戶手冊。
- Plan 九 from User Space(閣名 plan 九 port)意圖對原生九號計畫環境移植濟濟程序至含 macOS 在內的類 Unix 作業系統當中。
- acme stand alone complex-彼个項目將 Inferno 版本 acme 包包起來運行佇 Windows、macOS 和 Linux 等系統,囊括足濟額外工具(一个 IRC 客戶捀,wiki 客戶捀、網路瀏覽器、調試器等等)。
- Russ Cox 演示 Acme