emacs是一款強(qiáng)大的
文本編輯器,同時(shí)也是一個(gè)整合的集成開發(fā)環(huán)境,是編輯人員最喜歡的編輯工具之一。而
emacs windows主要是支持在windows平臺(tái)上運(yùn)行的版本,除了擁有官方版的功能之外,軟件還兼?zhèn)鋡indows平臺(tái)上的優(yōu)化功能,不僅擁有收發(fā)電子郵件、朋友交流、玩游戲等常用娛樂性功能支持,而且能夠通過FTP/TRAMP編輯遠(yuǎn)程檔案、Telnet登錄主機(jī)、登陸IRC、調(diào)試程序、支持C/C++,Perl、Python,Lisp等眾多語言為一體,讓程序開發(fā)人員實(shí)現(xiàn)了辦公交流雙方面的功能使用。本站為您提供軟件下載,有需要的用戶可以在本站下載!
安裝教程
1、在本站下載好安裝包,將安裝包解壓可以得到bin、libexec、share和var四個(gè)目錄文件夾;
2、打開“bin”文件夾,雙擊“addpm.exe”程序進(jìn)行安裝,根據(jù)提示點(diǎn)擊“確定”即可安裝程序。當(dāng)然用戶還可以雙擊bin文件夾里的runemacs.exe啟動(dòng),同時(shí)bin目錄里還有個(gè)文件是emacs.exe,雙擊它也可以啟動(dòng),但是會(huì)出現(xiàn)一個(gè)控制臺(tái)窗口;
3、運(yùn)行程序,出現(xiàn)下圖表示安裝完成;
使用教程
程序中的光標(biāo)移動(dòng)Eamcs中移動(dòng)光標(biāo),和Windows操作系統(tǒng)中的絕大多數(shù)文本編輯器類似,可以使用“方向鍵”、“PageUP/PageDown”等按鍵完成。但是作為在“終端”時(shí)代生存至今的它,還提供了讓雙手不離開鍵盤區(qū),就可以移動(dòng)光標(biāo)的方法,而且在有的時(shí)候,這些組合按鍵的效率更高。
程序中的刪除在程序中刪除文字有很多種方法。在說明相應(yīng)的操作方法前,我們需要先弄明白幾個(gè)概念:“刪除(Delete)”、“移除(Kill)”、“召回(Yank)”還有“移除環(huán)(Kill-Ring)”。被“刪除”的內(nèi)容,只能使用“撤銷(Undo)”的辦法來找回這些“消失的字符”。和大多數(shù)人預(yù)想的一樣,這些“消失的字符”只會(huì)重新出現(xiàn)在原來它們所在的地方。
程序的剪貼板以及Undo/Redo被“移除”的內(nèi)容,除了可以使用“撤銷”的方法了找回內(nèi)容以外,還可以使用“召回”的方法讓這些“消失”的內(nèi)容出現(xiàn)在當(dāng)前光標(biāo)之后。這樣的操作效果和使用了“剪貼板”的效果類似了。
“召回”,是將移除的內(nèi)容插入到光標(biāo)所在位置的一種操作。使用召回操作,讓人有一種使用“剪貼板”的感覺。不過會(huì)記錄多次“移除”操作的內(nèi)容,這一點(diǎn)可要比windows操作系統(tǒng)提供的“剪貼板”功能要強(qiáng)大多了。這種記錄多次“移除”操作內(nèi)容的機(jī)制在程序中叫做“移除環(huán)”——Yank Ring。“移除環(huán)”是軟件存儲(chǔ)移除內(nèi)容的一種機(jī)制,其中含有多次“移除”操作的內(nèi)容。之所以稱其為“環(huán)”是因?yàn)樵谲浖刑峁┝嗽诠鈽?biāo)位置插入不同“移除內(nèi)容”的方法。而訪問“移除內(nèi)容”時(shí)是按照“環(huán)”的方式循環(huán)訪問的。
程序中的查找和替換任何編輯器都有查找和替換的功能,Emacs也不例外。在它中最常用的查找方法是“增量查找”。除此之外,軟件還提供了“正則查找”、“詞組查找”、“簡(jiǎn)單查找”三種方法。這些查找方法,一般來說,熟練掌握其中的一至兩類就足夠應(yīng)付日常使用的需要了。
“增量查找”是“邊輸入邊查找”的查找方式。也是在程序中使用最為頻繁的一種查找方式?!罢齽t查找”則是輸入一個(gè)正則表達(dá)式來進(jìn)行查找的方式?!霸~組查找”意味著輸入的是一個(gè)詞組(在英文等語言環(huán)境下,詞組是有意義的。在中文環(huán)境下,應(yīng)用的就少一些了)?!昂?jiǎn)單查找”和“增量查找”對(duì)應(yīng),是在用戶輸入完所有待查內(nèi)容后才啟動(dòng)查找的方法。
程序中的文件操作創(chuàng)建新文件:
使用組合鍵 Ctrl-x Ctrl-f 打開“find file”
在提示符處輸入一個(gè)不存在的文件名
回車確認(rèn)后,即創(chuàng)建了一個(gè)空的Buffer供輸入使用。
保存文件
Emac的保存文件非常簡(jiǎn)單,只需要按下組合鍵Ctrl-x Ctrl-s即可。
另存文件
要另存一個(gè)文件,按下組合鍵Ctrl-x Ctrl-w,按提示輸入新的文件名即可。
軟件快捷鍵
C-x C-f 打開文件,出現(xiàn)提示時(shí)輸入/username@host:filepath可編輯FTP文件
C-x C-v 打開一個(gè)文件,取代當(dāng)前緩沖區(qū)
C-x C-s 保存文件
C-x C-w 存為新文件
C-x i 插入文件
C-x C-q 切換為只讀或者讀寫模式
C-x C-c 退出軟件
C-f 前進(jìn)一個(gè)字符
C-b 后退一個(gè)字符
M-f 前進(jìn)一個(gè)單詞
M-b 后退一個(gè)單詞
C-a 移到行首
C-e 移到行尾
M-a 移到句首
M-e 移到句尾
功能介紹
在基于編輯器的功能基礎(chǔ)上,自行開發(fā)了一個(gè)bourne-shell-like"的shell: EShell。
1、收發(fā)電子郵件
2、通過FTP/TRAMP編輯遠(yuǎn)程檔案
3、通過Telnet登錄主機(jī)
4、上新聞組
5、登陸IRC和朋友交流
6、撰寫文章大綱
7、對(duì)多種編程語言的編輯
8、調(diào)試程序,結(jié)合GDB,EDebug等。支持C/C++,Perl,Python,Lisp等等
9、管理日程,Task,ToDo,約會(huì)等
10、個(gè)人信息管理
11、閱讀info和man文檔
12、為各種程序(TeX等)提供統(tǒng)一的操作界面
0條評(píng)論