emacs中文版是一款非常著名的集成開發環境和文本編輯器,emacs編輯器擁有強大的可定制性和可擴展性,它使用Emacs Lisp這種有著極強擴展性的編程語言,除了擁有編輯器的功能之外,還可以實現了包括編程、編譯、收發電子郵件乃至網絡瀏覽等等功能的擴展,這些功能如讓使用者置身于全功能的操作系統之中,因此它也公認為是最受專業程序員喜愛的代碼編輯器之一。
emacs中文版軟件介紹
Emacs中文版是一款非常著名的文本編輯器,它有著“神之編輯器”的美稱,在程序員和其他以技術工作為主的計算機用戶中廣受歡迎。而且Emacs中文版不僅僅是一個編輯器,它也是一個集成開發環境,您可以用它來管理文件系統、運行終端、收郵件、上網等,這些功能如讓使用者置身于全功能的操作系統之中。
emacs中文版軟件介紹
emacs for windows是運行在windows平臺上的一款強大的文本編輯器,也是一個整合的集成開發環境,被人們譽為世界兩大編輯器之一“神的編輯器”,除了擁有編輯器的功能之外,軟件還擁有收發電子郵件、通過通過FTP/TRAMP編輯遠程檔案、通過Telnet登錄主機、登陸IRC和朋友交流、玩游戲、調試程序、支持C/C++,Perl,Python,Lisp等等其他功能,是編輯人員最喜歡的編輯器。不過需要注意的是:一般的軟件都是將編輯器視為一個附屬功能,只有emacs以編輯器為基石,在其上發展其它的功能。以收發電子信件的軟件為例,電子信件軟件是以收發信件為環境的基石。任何電子信件的軟體都只有在使用編輯器時,才呼叫相關的編輯器。而emacs的出發點就與眾不同, emacs一切以編輯器為主,任何的功能都是建立在編輯器之上
emacs中文版功能介紹
收發電子郵件
通過FTP/TRAMP編輯遠程檔案
通過Telnet登錄主機
上新聞組
登陸IRC和朋友交流
查看日歷
撰寫文章大綱
對多種編程語言的編輯
調試程序,結合GDB,EDebug等。支持C/C++,Perl,Python,Lisp等等
玩游戲
計算器
記日記
管理日程,Task,ToDo,約會等
個人信息管理
目錄管理
文件比較
閱讀info和man文檔
瀏覽網站
為各種程序(TeX等)提供統一的操作界面
……
emacs中文版特色介紹
交互式編輯器
實時編輯器
高級編輯器
自文檔化
可定制性
可擴展性(集成Lisp語言)
支持X Window環境
emacs中文版定制說明
Emacs用戶可以根據自身的需要和偏好對編輯器進行定制。強大而自由的個人定制功能是Emacs受到廣泛歡迎的重要原因之一。定制Emacs主要有三種方法。
第一種方法是使用Emacs的交互式定制功能。Emacs提供了圖形化的交互界面,使用戶能夠對可定制的公共變量進行設置。這種方法使Emacs的初學者不需要接觸Emacs Lisp代碼即可完成定制。
第二種方法是將一系列按鍵記錄為宏,調用這一宏可以重復進行已經記錄的一系列復雜操作。宏可以保存并命名,以便按名調用,不過同一時刻只能存在一個匿名的宏。
第三種方法是通過使用Emasc Lisp完成Emacs的定制。這種方法最為復雜,但是也提供了更多的靈活性和更強大的功能。用戶通常將個人定制的Emacs Lisp代碼保存在一個名為.emacs的配置文件中,Emacs程序運行之初便讀取這一文件,完成用戶要求的配置。用戶可以通過.emacs文件重設變量、重新定義按鍵的綁定(key bindings)、以及定義新的命令,以方便用戶個人的使用。很多高級用戶的.emacs文件的個性化配置長達數百行甚至更多,這些個人的定制使他們的Emacs不僅與默認配置的功能不同,每個人的Emacs之間也千差萬別。這種差異能很好的滿足不同個性的偏好和不同工作的需求。
如果一段Emacs Lisp代碼確實有用,它通常會被打包并發布給其他用戶。在因特網上能找到很多這樣來自第三方的elisp庫,例如能用于編輯維基百科條目的wikipedia-mode。Usenet上的新聞組gnu.emacs.sources專門發布新的elisp庫。有些第三方代碼最終還成為了Emacs“標準庫”的一部分。
emacs中文版快捷鍵說明
掌握emacs的快捷鍵可以說是Emacs愛好者的基本功,也是提高編輯速度和質量所必備的,但是初學者可能記不住那么多的快捷鍵必要時可以翻一下,最常用的快捷鍵數量也就數十個
1、C-x C-f 打開文件,出現提示時輸入/username@host:filepath可編輯FTP文件
2、C-x C-v 打開一個文件,取代當前緩沖區
3、C-x C-s 保存文件
4、C-x C-w 存為新文件
5、C-x i 插入文件
6、C-x C-q 切換為只讀或者讀寫模式
7、C-x C-c 退出Emacs
8、C-f 前進一個字符
9、C-b 后退一個字符
10、M-f 前進一個單詞
11、M-b 后退一個單詞
12、C-a 移到行首
13、C-e 移到行尾
14、M-a 移到句首
15、M-e 移到句尾
emacs中文版安裝教程
下載emacs編輯器,然后將程序解壓到自己指定的文件路徑下

然后在對應的路徑下,bin文件里,找到如圖文件,打開即可,如果希望快速打開,建立一個快捷方式即可。

emacs中文版使用方法
emacs字體設置方法:
啟動emacs,打開一份文本文檔,可以看到現在的字體比較小,而且中文的顯示不理想,鋸齒感明顯,步驟截圖如下所示:

點擊菜單欄中的【Options】-->【Set Default Font】,步驟截圖如下所示:

設置【字體】為“微軟雅黑”,【字形】保持“常規”不變,【大小】為“14”,點擊【確定】,步驟截圖如下所示:

可以看到修改后的字體顯示比修改前美觀了很多,步驟截圖如下所示:
PS:不要關閉emacs,下面還會使用到。

注意,這種修改方式的效果只是臨時的,關閉emacs再次打開就會失效,恢復到默認的字體設置。要想設置長久生效,需要把設置寫入配置文件中。配置文件在哪里呢?首先打開目錄“C:\用戶\登錄用戶名”,步驟截圖如下所示:

點擊【查看】-->勾選【隱藏的項目】,步驟截圖如下所示:

進入顯示出來的隱藏目錄“AppData”中,步驟截圖如下所示:

接著點擊進入“Roaming”目錄,步驟截圖如下所示:

進入“.emacs.d”目錄,如果該目錄不存在,請手動新建一個,步驟截圖如下所示:

新建一個文本文件,把文件名包括擴展名修改為“init.el”,注意文件的擴展名為“.el”,是elisp腳本語言的前兩個字母,步驟截圖如下所示:

回到emacs,輸入命令【M-x describe-font】連按兩次Enter鍵,步驟截圖如下所示:
PS:
M-x:是鍵盤快捷鍵,也就是【Alt + x】組合快捷鍵。M-x是emacs文檔中常用的寫法。筆者之所以寫出來,是為了讓讀友盡快熟悉這種寫法。

按快捷鍵【C-w】復制第一行emacs對當前字體的描述,步驟截圖如下所示:
PS:
C-w:是鍵盤快捷鍵,也就是【Ctrl + w】組合快捷鍵。C-w是emacs文檔中常用的寫法。筆者之所以寫出來,是為了讓讀友盡快熟悉這種寫法。

用文本編輯器,比如記事本、UE、Gvim等打開init.el文件,輸入:
(set-default-font "")
然后把復制的字體描述粘貼到""里,保存文件。步驟截圖如下所示:
PS:代碼中的括號和雙引號均是英文標點符號。

這樣下次啟動emacs時,emacs就會讀取此配置文件,字體設置得以長久生效。
如何配置Emacs平臺實現定制功能:
首先調整默認的配置完全模擬Vim平臺,在Insert模式下恢復Emacs鍵綁定,用Ctr-z來切換模式,Esc退到Normal模式。

接著調整配色方案,使用Solarized配色方案效果最佳,終端工作和寫代碼效果很好,如果出現終端顯示不正常在.bashrc文件理添加alias配置就可以了。

然后如果在emacsclient下顯示也不正常,那就需要修復兩個issue,去掉包含的workarounds參數,在rxvt-unicode-256color和screen-256color的表現就可以了。

接著讓terminal的title實時顯示Emacs正在編輯的文件,直接向terminal發送轉義碼的方案,在這里支持xterm/urxvt和screen平臺。

然后在終端里面使用Emacs訪問系統剪切板,有利于不同程序間的復制粘貼,具有Emacs分屏功能,便于使用窗口管理器。

最后鼠標選中即復制,鼠標中鍵粘貼,被復制的內容會被按照字符依次輸入的方式送入終端,使用paste mode解決傳入內容補全的亂七八糟、把格式縮進的錯亂不堪。

如何使用Emacs里面的插件?
首先使用最簡單的插件Ido,一般新手也會使用,主要是交互式的工作取代了一些字符匹配菜單的提示,列出了當前目錄所有文件的列表來取代了常規的打開文件提示符,通過可視化讓操作變得更簡單。

接著是Smex插件,它可以優雅的替代普通的M-x提示符靈感大部分來自于Ido-mode,調用M-x后輸入的命令帶來了同樣的交互搜索能力變得更加的簡單有效。

然后是可以在輸入關鍵字的時候進行自動補全,Auto Complet為一般打字不算太快的可以算是一個非常好的插件,節約了輸入單詞的時間,而且可以填補單詞的空缺。

接著是方便開發者的一款插件,可以實現一些代碼片段的重復使用,使用YASnippets可以很容易導入代碼片段文件,只要按下tab鍵就可以將一個小的關鍵詞擴展成一大段預先寫好的代碼可以在里面修改。

接著是方便開發者的一款插件,可以實現一些代碼片段的重復使用,使用YASnippets可以很容易導入代碼片段文件,只要按下tab鍵就可以將一個小的關鍵詞擴展成一大段預先寫好的代碼可以在里面修改。

然后是使用普通的文法做簡單的備注模式,Org-mode可以很容易地在任務列表和各種數據中轉來轉去,并進行一些比如按優先級或到期日期的過濾或設置一個重復日期。

最后是語法檢查器,它可以檢查輸入的語法是否有錯誤出現,Flymake不需要其它的設置就可以進行檢查語法的錯誤,自動檢查代碼和高亮任何一個包含問題的行。

精品軟件
- Dark Reader v4.8.4 最新版25日
- python3簡易天氣預報軟件 v1.0 免費版11日
- 極致CMS建站系統 v1.4 官方最新版17日
- 云測量 v1.0.3 安卓版14日
- NBA2K18下載 中文破解版02日
- 極速看圖 v1.1.9.1官方版05日
- VR女友漢化補丁 免費版31日
- 我的世界區塊跑酷地圖 免費版20日
- 泰克TAIKER 免費版22日
- 業務GO v1.2.0 安卓版29日
- 華寶贏點金投資終端 v1.1.1.755 官方版19日
- 星座聯萌 v1.4.5 安卓版[網盤資源]21日
- 裹裹搶單蘋果版 v1.1.1 iPhone/ipad版05日
- 荊州農資網 v5.0.0 安卓版10日
- 蜜蜂視頻 V2.09.05 iOS版28日
- 網易游戲論壇電腦版 v2.2.6 PC版20日