如何使用emacs编写c语言程序,并编译运行
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                如何使用emacs编写c语言程序,并编译运行
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.                        
                                vi和emacs被分別被稱為編輯器之神和神之編輯器。vi的入門精通都很難,emacs入門容易,精通難;vi使用起來不停地切換模式,而emacs則不停地ctrl,meta等組合鍵。因此,高德納大師說操作Emacs,就像彈奏管風(fēng)琴。
?
vi是有模式的,因此他很少使用組合鍵,編輯起來確實(shí)要高效,而我厭煩不停的模式切換。選擇了emacs。很巧,在國外,幾乎所有的大師都是使用emacs的,James Gosling們(Java語言設(shè)計(jì)者),Donald Knuth們(),Jamie Zawinski們,Eric Benson們。我覺得真正的工程師用Emacs。emacs是那種能讓你用上100年的編輯器。
?
接下來介紹如何使用emacs來編寫,編譯,運(yùn)行c程序。(先聲明下,這是寫給初學(xué)者看的。):
1.進(jìn)入emacs 后,C-x,C-f ?(意思是先按ctrl+x再接著按ctrl+f)找到文件或新建文件
然后編寫程序,如hello.c 2.保存所編寫的程序,命令是C-x,C-s,(先按ctrl+x,再按ctrl+s) 3.編譯程序。通過命令M-x (alt+x)shell或M-x eshell進(jìn)行shell模式,然后使用gcc -Wall -o hehe hehe.c進(jìn)行編譯,如果沒有安裝gcc,請先安裝gcc 5.切換回編輯區(qū): c-x b ’buffername‘可以切換到某個(gè)buffer,如要切換回剛才那個(gè)hehe.c編輯區(qū),輸入c-x b "buffername"(例如先按ctrl+x 再輸入b 再輸入hehe.c)。有木有發(fā)現(xiàn),emacs比vi好用多了。 ? 二、Emacs按鍵???? Vim 把控制和編輯分成了兩個(gè)模式,單獨(dú)操作,互不影響。而Emacs是同時(shí)進(jìn)行編輯和控制,只不過控制命令需要使用控制鍵。
???? 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+-
轉(zhuǎn)載于:https://www.cnblogs.com/liuchaogege/p/4464211.html
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎(jiǎng)勵(lì)來咯,堅(jiān)持創(chuàng)作打卡瓜分現(xiàn)金大獎(jiǎng)總結(jié)
以上是生活随笔為你收集整理的如何使用emacs编写c语言程序,并编译运行的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Bootstrap 学习笔记4 巨幕页头
- 下一篇: 网络上常用的一些网站
