亚洲色精品一区二区三区_真实国产老熟女粗口对白_亚洲日本VA午夜在线电影_二三四五六七无产乱码_国产SUV精品一区二区四_国产很色很黄很大爽的视频_男女啪啪免费体验区_人妻夜夜爽天天爽爽一区_少妇人妻在线视频_亚洲午夜性猛春交XXXX,夜晚做剧烈双人运动的软件,国产成人夜色在线影院,女子自慰喷白浆A片免费观看网站

Emacs

#編程軟件# 0 0
Emacs是著名的集成開發(fā)環(huán)境和文本編輯器,,其自誕生以來,,演化出了眾多分支,其中使用廣泛的兩種是:1984年由Richard Stallman發(fā)起并由他維護(hù)至今的GNU Emacs,,以及1991年發(fā)起的XEmacs,。XEmacs是GNU Emacs的分支,,至今仍保持著相當(dāng)?shù)募嫒菪浴macs被公認(rèn)為是受專業(yè)程序員喜愛的代碼編輯器之一,。
  • 中文名稱: 編輯器宏
  • 外文名稱: Emacs
  • 發(fā)布時間: 1975年
詳細(xì)介紹 PROFILE +

基本介紹

Emacs,,著名的集成開發(fā)環(huán)境和文本編輯器。Emacs被公認(rèn)為是受專業(yè)程序員喜愛的代碼編輯器之一,,另外一個vim,。

EMACS,即Editor MACroS(編輯器宏)的縮寫,,最初由Richard Stallman(理查德·馬修·斯托曼)于1975年在MIT協(xié)同Guy Steele共同完成,。這一創(chuàng)意的靈感來源于TECMAC和TMACS,它們是由Guy Steele,、Dave Moon,、Richard Greenblatt、Charles Frankston等人編寫的宏文本編輯器。

自誕生以來,,Emacs演化出了眾多分支,,其中使用廣泛的兩種是:1984年由Richard Stallman發(fā)起并由他維護(hù)至今的GNU Emacs,以及1991年發(fā)起的XEmacs,。XEmacs是GNU Emacs的分支,至今仍保持著相當(dāng)?shù)募嫒菪浴?/p>

Emacs使用Emacs Lisp,,這種有著極強(qiáng)擴(kuò)展性的編程語言,,從而實(shí)現(xiàn)了包括編程、編譯乃至網(wǎng)絡(luò)瀏覽等等功能的擴(kuò)展,。

特色功能

Emacs不僅僅是一個編輯器,,他是一個整合環(huán)境,或可稱它為集成開發(fā)環(huán)境,,這些功能如讓使用者置身于全功能的操作系統(tǒng)中,,在基于編輯器的功能基礎(chǔ)上,Emacs自行開發(fā)了一個“bourne-shell-like”的shell: EShell,。Emacs還可以:

收發(fā)電子郵件

通過FTP/TRAMP編輯遠(yuǎn)程檔案

通過Telnet登錄主機(jī)

上新聞組

登陸IRC和朋友交流

查看日歷

撰寫文章大綱

對多種編程語言的編輯

調(diào)試程序,,結(jié)合GDB,EDebug等,。支持C/C++,,Perl,Python,,Lisp等等

玩游戲

計算器

記日記

管理日程,,Task,ToDo,,約會等

個人信息管理

目錄管理

文件比較

閱讀info和man文檔

瀏覽網(wǎng)站

為各種程序(TeX等)提供統(tǒng)一的操作界面

品牌介紹

Emacs在1970年代誕生于MIT人工智能實(shí)驗(yàn)室(MIT AI Lab),。在此之前,人工智能實(shí)驗(yàn)室的ITS上運(yùn)行的操作系統(tǒng)PDP-6和PDP-10的默認(rèn)編輯器是一個叫TECO(Text Editor and Corrector)的行編輯器,。與現(xiàn)代的文本編輯器不同,,TECO將擊鍵、編輯和文本顯示按照不同的模式進(jìn)行處理,,稍晚出現(xiàn)的vi與它有些類似,。在TECO上擊鍵并不會直接將這些字符插入到文檔里去,必須先輸入一系列相應(yīng)的TECO指令,,而被編輯的文本在輸入命令的時候是不會顯示在屏幕上的,。在如今還在使用的UNIX編輯器ed(ed)上,我們還能看到類似的工作方式,。

1970年代初,,Richard Stallman訪問Stanford AI Lab時見到了那里的"E" editor。這種編輯器有著所見即所得的直觀特點(diǎn),深深打動了Stallman,。后來Stallman回到MIT,,那時候MIT AI lab的黑客Carl Mikkelsen 已經(jīng)給TECO加上了稱作“Control-R”的編輯顯示模式,使得屏幕能跟隨用戶的每次擊鍵刷新顯示,。Stallman重寫了這一模式,,使它運(yùn)行得更有效率,后來又加入了宏,,允許用戶重新定義運(yùn)行TECO程序的鍵位,。

這一新版的TECO立刻在AI實(shí)驗(yàn)室流行開來,并且很快積累起了大量自定義的宏,,這些宏的名字通常就以“MAC”或者“MACS”結(jié)尾,,意為“宏”(macro)。兩年后,,Guy Steele承擔(dān)起統(tǒng)一當(dāng)時存在的各種鍵盤命令集的工作,。Steele和Stallman經(jīng)過一夜奮戰(zhàn),最終由Stallman完成了這一任務(wù),,包括一套擴(kuò)展和注釋新的宏包的工具,。這個完成的系統(tǒng)被稱作EMACS,代表“Editing MACroS”,。根據(jù)Stallman的說法,,他采用這個名字是“因?yàn)楫?dāng)時在ITS里還沒有被當(dāng)作縮寫用過?!保?because was not in use as an abbreviation on ITS at the time." )也有說法指出,,當(dāng)時波士頓在MIT附近有家名為“Emack & Bolio's”的商店出售的冰激凌很受歡迎,Dave Moon是那里的老主顧,,他就將ITS上一個給文本排版的程序命名為BOLIO,,然而Stallman并不喜歡甚或根本不知道那種冰激凌,此事后來成了黑客界的一樁公案,。

Stallman意識到過多的定制,、在開發(fā)過程中事實(shí)上的分支以及針對特殊用途的限制,威脅著Emacs的發(fā)展,。后來他寫道:

“Emacs的發(fā)布基于社群共享,,這意味著所有的發(fā)展都要反饋給我,由我進(jìn)行整合和發(fā)布,。("EMACS was distributed on a basis of communal sharing, which means all improvements must be given back to me to be incorporated and distributed.") ”

最初的Emacs同TECO一樣只能運(yùn)行在PDP-10系統(tǒng),。Emacs雖然是在TECO的基礎(chǔ)上發(fā)展起來的,不過它已經(jīng)足以被認(rèn)為是一個新的文本編輯器了,。很快,,Emacs就成為ITS上的標(biāo)準(zhǔn)編輯程序,,接著由Michael McMahon移植到Tenex和TOPS-20系統(tǒng)上。

本百科詞條由網(wǎng)站注冊用戶【 CN107647 】編輯上傳提供,,當(dāng)前頁面所展示的詞條介紹涉及宣傳內(nèi)容屬于注冊用戶個人編輯行為,,網(wǎng)站不完全保證內(nèi)容信息的準(zhǔn)確性、真實(shí)性,,也不代表本站立場,。 版權(quán)聲明 反饋 我要認(rèn)領(lǐng)
最新評論
相關(guān)知識文章
十大編程軟件排行榜 編程開發(fā)工具大全 c語言編程軟件有哪些
世界上主流的編程語言有C、Java,、Python,、C++、C#,、Visual Basic、PHP等,,針對這些編程語言,,又有相對應(yīng)的Visual C++、Visual Studio,、Eclipse,、Dev-C++、Notepad++,、MyEclipse,、JDK、Code::Blocks,、Gcc,、Sublime Text、IntelliJ IDEA,、Ultraedit,、C-Free等編程軟件,被廣泛運(yùn)用,,下面跟隨maigoo網(wǎng)編輯一起了解下這些編程工具,!
plc編程十大常用軟件 plc編程軟件哪個好 主流plc編程軟件
?PLC編程軟件是用來編寫、調(diào)試和修改可編程邏輯控制器(PLC)程序的工具,,可以幫助工程師高效率地進(jìn)行自動化控制系統(tǒng)的開發(fā),。你知道市面上主流plc編程軟件有哪些嗎?本篇文章Maigoo小編將帶大家看看plc編程軟件哪個好用,,例如STEP 7(TIA Portal),、RSLogix 5000、EcoStruxure Control Expert,、GX Works3等都較具代表性,,一起來了解下吧,!
數(shù)控編程十大常用軟件 數(shù)控編程用什么軟件 數(shù)控自動編程軟件推薦
一款好用的數(shù)控加工編程軟件,可以有效提升我們的工作效率,。那么,,你知道市面上數(shù)控編程軟件有哪些嗎?本文中maigoo小編盤點(diǎn)了十大數(shù)控自動編程軟件,,包括Cimatron,、PowerMill、UG編程,,以及Mastercam,、Caxa、Creo,、HyperMILL,、Catia、EdgeCAM等,。這些軟件各有特點(diǎn),,已被廣泛使用。一起來詳細(xì)了解下,。
十大好用的python編程軟件 初學(xué)Python需要安裝哪些軟件
學(xué)Python的時候,,如果希望盡快對編程產(chǎn)生興趣,就要選擇一個好的Python開發(fā)工具,,那初學(xué)Python需要安裝哪些軟件呢,?Maigoo小編為大家?guī)砹耸蠛糜玫膒ython編程軟件,如:Anaconda,、Jupyter Notebook,、PyCharm、Spyder,、Visual Studio Code,、Sublime Text、Atom等,,一起來看看吧,。
十大java編程軟件 java開發(fā)軟件有哪些 學(xué)java必備工具推薦
java是全球范圍內(nèi)流行的編程語言,廣泛應(yīng)用于網(wǎng)站后臺和安卓應(yīng)用開發(fā),。那么你知道java編程軟件有哪些嗎,?本篇文章Maigoo小編為大家整理了一批時下熱門的JAVA開發(fā)工具,包括Eclipse,、IntelliJ IDEA,、NetBeans、JDeveloper,、JCreator,、MyEclipse,、JDK、JBuilder,、Junit等,。你對這些java開發(fā)軟件了解多少?一起來認(rèn)識下吧,!
十大圖形化編程軟件排行 可視化編程軟件哪個好用
除了傳統(tǒng)的編程方式,,圖形化編程以其直觀、易用的界面,,將復(fù)雜的編程邏輯轉(zhuǎn)化為可視化的形式,,極大地提高了開發(fā)效率和便捷性。你知道的可視化編程軟件有哪些呢,?Maigoo小編為大家?guī)砹耸髨D形化編程軟件排行,,如:LabVIEW、Blockly,、Scratch,、MakeCode、App Invento,、S4A、Mind+等,,一起來看看吧,。
十大少兒編程App 兒童學(xué)編程哪個app好 少兒編程軟件推薦
學(xué)習(xí)編程是近年來的趨勢,學(xué)習(xí)的人群范圍也越來越廣,,從小就學(xué)習(xí)編程的人逐年增加,,那兒童學(xué)編程哪個app好呢?Maigoo小編為大家?guī)砹耸笊賰壕幊藺pp,,如:CodeMonkey Jr,、Lightbot :Code Hour、Cargo-Bot,、Scratch JR,、Box Island、Tynker,、Daisy the Dinosaur等,,一起來看看吧。
十大好用的單片機(jī)編程軟件推薦 單片機(jī)開發(fā)編程用什么軟件好
單片機(jī)編程是嵌入式編程的一種,,主要是在單片機(jī)這種集成電路芯片上編寫和運(yùn)行程序,,進(jìn)而達(dá)到控制硬件設(shè)備的目的。那么你知道市面上好用的單片機(jī)編程軟件有哪些嗎,?本篇文章Maigoo小編整理了一批單片機(jī)開發(fā)常用軟件,,包括IAR Embedded Workbench,、Keil MDK、STM32CubeIDE,、Arduino IDE,、MPLAB X IDE等,一起來看看吧,!
十大好用的機(jī)器人編程軟件 機(jī)器人編程用什么軟件好
隨著科技的飛速進(jìn)步,,機(jī)器人技術(shù)逐漸走進(jìn)了大家的視野,那如今市面上機(jī)器人編程軟件有哪些比較好呢,?Maigoo小編今天就為大家?guī)砹耸蠛糜玫臋C(jī)器人編程軟件,,包括:RobotStudio、RoboGuide,、SimPro,、MotoSim EG-VRC、RobotMaster,、ROBCAD,、RobotWorks等,一起來看看吧,。
十大跑分軟件排行 電腦跑分軟件哪個好 靠譜的電腦檢測軟件推薦
電腦跑分,,即是利用軟件對電腦硬件進(jìn)行性能測試,分?jǐn)?shù)越高,,在一定程度上代表著性能越強(qiáng),。如今電腦配置各不相同,要想更準(zhǔn)確的測試出性能如何,,得先知道跑分軟件哪個好,,接下來請跟隨maigoo小編一起看看3D Mark、魯大師,、AIDA64,、PCMark、FurMark,、GPU-Z,、CPU-Z、Fritz Chess Benchmark,、GeekBench等電腦跑分軟件,!
十大看圖軟件排行 看圖軟件哪個好用 圖像查看軟件大全
看圖軟件什么最好?一款看圖軟件的實(shí)用性如何,,得看它的圖片打開速度,、功能數(shù)量、支持格式,;現(xiàn)在看圖軟件越來越多,,但實(shí)際體驗(yàn)差異明顯,;MAIGOO網(wǎng)編輯就此,為大家篩選了一批好用的看圖軟件,,其中有ACDSee,、2345看圖王、美圖看看,、Google Picasa,、XNview、ImageGlass,、光影看圖,、Irfanview等,你用過多少,?
十大動畫制作軟件 動漫制作軟件盤點(diǎn) 自己做動畫的軟件有哪些
動畫制作分為二維動畫與三維動畫技術(shù),,涉及軟件主要分為2D和3D二種類型。在動畫行業(yè)中制作動畫的軟件種類越來越多,,越來越豐富,,你知道哪個動畫制作軟件比較好用?畫動漫軟件哪個好,?下面MAIGOO小編就為大家介紹十大最好用動畫制作軟件,,分別有Autodesk Maya、Adobe Animate,、3DS Max,、AE、C4D,、Blender,、Harmony,、Cascadeur?,、TVP、Dragonframe,。
九大刷機(jī)軟件排行 手機(jī)刷機(jī)軟件哪種好 安卓刷機(jī)軟件哪個好
刷機(jī)分為卡刷和線刷,,通過一定的技術(shù)手段,為手機(jī)重新寫入系統(tǒng),;對許多刷機(jī)者而言,,刷機(jī)就是玩機(jī),享受不一樣的使用體驗(yàn),,那么市場上的刷機(jī)軟件哪種好,?免費(fèi)刷機(jī)軟件有哪些?MAIgoo小編為大家篩選了一批手機(jī)刷機(jī)軟件,,其中有奇兔刷機(jī),、刷機(jī)大師,、甜椒刷機(jī)助手、卓大師刷機(jī)專家,、線刷寶,、愛思助手、兔兔助手等,!
十大建模軟件排行榜 3d建模軟件有哪些 3d制圖軟件哪個好
3d建模軟件顛覆了傳統(tǒng)的2D模式,,在游戲、影視,、建筑/室內(nèi)設(shè)計,、VR/AR、電商,、工業(yè)設(shè)計,、軍工設(shè)計等多個重要領(lǐng)域有著廣泛應(yīng)用,并在一定程度上改變著行業(yè)的發(fā)展格局,,那么在這種大環(huán)境下,,相關(guān)從業(yè)者和愛好者有哪些3D制圖軟件可以使用?3DS MAX,、Maya,、Rhino、Blender,、ZBrush,、SketchUp等建模軟件效果如何?下面跟隨maigoo編輯來看看,!
十大好用的手機(jī)克隆APP 一鍵換機(jī)助手排名 手機(jī)搬家軟件哪個好
手機(jī)克隆是非常實(shí)用的一種手機(jī)數(shù)據(jù)搬家軟件,,能夠?qū)⒙?lián)系人、短信等個人信息,,以及照片,、音樂、視頻等重要數(shù)據(jù)從舊手機(jī)一鍵導(dǎo)入新手機(jī)中,。那么手機(jī)搬家軟件哪個好用,?一鍵換機(jī)軟件有哪些,?下面,,買購小編為大家分享十大好用的手機(jī)克隆APP,包括華為手機(jī)克隆,、歡太手機(jī)搬家,、VIVO互傳、小米換機(jī)、榮耀換機(jī)克隆等等,,一起來了解一下吧,。
七大分屏軟件推薦 手機(jī)同屏多窗口軟件 手機(jī)分屏軟件哪個好
機(jī)分屏軟件既能發(fā)揮大屏幕的多視角操作優(yōu)勢,又能免去后臺應(yīng)用來回切換的繁瑣,,一邊打游戲一邊聊天,,足以讓效率翻倍;maigoo編輯針對手機(jī)分屏技術(shù),,盤點(diǎn)了VMOS,、多任務(wù)分屏、SkyOlin Helper,、多屏任務(wù)插件,、牛軋?zhí)瞧叫写翱凇HFW3,、XMultiWindow等安卓分屏軟件,,一起來看看這些分屏軟件的分屏效果如何!
十大好用的電腦清理軟件 磁盤清理軟件哪個好 電腦垃圾清理軟件推薦
在這個信息化時代,,電腦已成為人們工作和生活的必備工具,。然而軟件越來越臃腫,電腦的內(nèi)存空間也一次次告急,。為了保持較好的使用體驗(yàn),,學(xué)會使用電腦垃圾清理軟件是非常有必要的。那么,,你知道現(xiàn)在市面上電腦清理軟件哪個好用嗎,,下面跟隨買購小編來了解下CCleaner、WizTree,、Glary Utilities,、360清理大師-Win10等應(yīng)用。
十大好用的手機(jī)測速軟件 wifi測速app哪個好 最準(zhǔn)的測網(wǎng)速軟件
手機(jī)測速軟件可以幫助你了解當(dāng)下的網(wǎng)絡(luò)環(huán)境,,同時也在一定程度上,,體現(xiàn)了一款的手機(jī)的網(wǎng)絡(luò)性能。那么,,你知道手機(jī)測速用什么軟件好嗎,?本文中,,買購網(wǎng)編輯就帶大家了解下Speedtest,、花瓣測速、測網(wǎng)速UUSpeed,,以及全球網(wǎng)測,、網(wǎng)絡(luò)萬用表、安兔兔評測、泰爾網(wǎng)測等測速app,。下面一起來看看,。
十大專業(yè)顯卡測試軟件 顯卡測試工具哪個好 顯卡性能測試軟件推薦
顯卡是電腦上最重要的配置之一,其性能強(qiáng)弱影響著電腦綜合性能的表現(xiàn),。本文中,,買購網(wǎng)編輯就帶大家看看日常測試顯卡用什么軟件。現(xiàn)階段使用較為廣泛的有3D Mark,、Unigine Superposition,、Furmark,以及GPU-Z,、Heaven Benchmark,、Geekbench 6、Fraps等,。這些顯卡測試工具你都用過嗎,?下面一起來了解下。
十大好用的硬盤分區(qū)工具 硬盤分區(qū)軟件哪個好 磁盤分區(qū)軟件推薦
硬盤分區(qū)軟件的作用,,就是幫助我們劃分硬盤的儲存空間,,以方便我們管理不同的文件、軟件和其它數(shù)據(jù),。本文中,,買購小編就帶大家看看硬盤分區(qū)軟件哪個好,例如傲梅分區(qū)助手,、DiskGenius,、MiniTool分區(qū)向?qū)В约癙artition Magic,、易我分區(qū)大師等電腦硬盤分區(qū)工具,,都具有一定代表性。下面一起來了解下,。