使用emacs編寫C語(yǔ)言教程
如何使用emacs編寫c語(yǔ)言程序,并編譯運(yùn)行
vi和emacs被分別被稱為編輯器之神和神之編輯器。vi的入門精通都很難,emacs入門容易,精通難;vi使用起來(lái)不停地切換模式,而emacs則不停地ctrl,meta等組合鍵。因此,高德納大師說(shuō)操作Emacs,就像彈奏管風(fēng)琴。
vi是有模式的,因此他很少使用組合鍵,編輯起來(lái)確實(shí)要高效,而我厭煩不停的模式切換。選擇了emacs。很巧,在國(guó)外,幾乎所有的大師都是使用emacs的,James Gosling們(Java語(yǔ)言設(shè)計(jì)者),Donald Knuth們(),Jamie Zawinski們,Eric Benson們。我覺得真正的工程師用Emacs。emacs是那種能讓你用上100年的編輯器。
接下來(lái)介紹如何使用emacs來(lái)編寫,編譯,運(yùn)行c程序。(先聲明下,這是寫給初學(xué)者看的。):
1.進(jìn)入emacs 后,C-x,C-f (意思是先按ctrl+x再接著按ctrl+f)找到文件或新建文件



Emacs的控制鍵就三個(gè)Control,Shift和 Meta,Control 和 Shift 鍵盤上都有,Meta 在美式鍵盤中就是Alt,在蘋果鍵盤上是那個(gè)很花的四個(gè)圈的鍵,如果鍵盤上沒有Alt (這個(gè)要某些歐洲人才會(huì)遇到)可以使用Esc 代替,另外Esc 不想Alt 通常當(dāng)組合鍵用,它要單獨(dú)按一下,再按另外的。
以后控制命令就這樣表示:
C-f Ctrl+f
C-M-f Ctrl+Alt+f
C-_ Ctrl+Shift+-
到此這篇關(guān)于使用emacs編寫C語(yǔ)言教程的文章就介紹到這了,更多相關(guān)emasc編寫C語(yǔ)言內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
通過(guò)“回文字算法”復(fù)習(xí)C++語(yǔ)言
這篇文章主要介紹了通過(guò)“回文字算法”復(fù)習(xí)C++語(yǔ)言的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2016-10-10C++實(shí)現(xiàn)動(dòng)態(tài)煙花代碼
這篇文章主要介紹了利用C++實(shí)現(xiàn)的放煙花程序,用到了EGE圖形庫(kù),文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)C++有一定幫助,需要的可以參考一下2023-01-01淺談使用Rapidxml 庫(kù)遇到的問(wèn)題和分析過(guò)程(分享)
下面小編就為大家?guī)?lái)一篇淺談使用Rapidxml 庫(kù)遇到的問(wèn)題和分析過(guò)程(分享)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-05-05C和MFC巧妙獲取外網(wǎng)IP的兩種實(shí)現(xiàn)方法
這篇文章主要介紹了C和MFC巧妙獲取外網(wǎng)IP的兩種實(shí)現(xiàn)方法,功能非常的實(shí)用,需要的朋友可以參考下2014-07-07C++基于CreateToolhelp32Snapshot獲取系統(tǒng)進(jìn)程實(shí)例
這篇文章主要介紹了C++基于CreateToolhelp32Snapshot獲取系統(tǒng)進(jìn)程實(shí)例,是Windows應(yīng)用程序設(shè)計(jì)中非常實(shí)用的技巧,需要的朋友可以參考下2014-10-10C++單例模式為何要實(shí)例化一個(gè)對(duì)象不全部使用static
這篇文章主要介紹了C++單例模式為何要實(shí)例化一個(gè)對(duì)象不全部使用static,文基于C++圍繞主題展開詳細(xì)內(nèi)容,需要的小伙伴可以參考一下2022-05-05