vim怎么編譯運(yùn)行 vim怎么運(yùn)行c語(yǔ)言?
vim怎么運(yùn)行c語(yǔ)言?1.如果你的linux終端還未配置相關(guān)信息,那么一步步來(lái),通過(guò)命令 :# sudo apt-get install vim然后輸入root密碼,下載最新的vim(注 vim是vi
vim怎么運(yùn)行c語(yǔ)言?
1.如果你的linux終端還未配置相關(guān)信息,那么一步步來(lái),通過(guò)命令 :
# sudo apt-get install vim
然后輸入root密碼,下載最新的vim(注 vim是vi的升級(jí)版,兩者不區(qū)分)
2.另外,要編譯c語(yǔ)言的話,我們要下載c語(yǔ)言的編譯器,如果發(fā)現(xiàn)主機(jī)上沒(méi)有的話,使用命令:
# sudo apt-get install gcc
輸入root密碼再按enter即可。這里工具暫時(shí)就準(zhǔn)備好了。
3.使用vi非常的簡(jiǎn)單,命令 # vi filename ,即可打開(kāi)filename的文件,如果filename不存在則會(huì)新建一個(gè)。這里我們輸入命令 :
# vi test.c
注意使用后綴 .c表示這是一個(gè)c語(yǔ)言源程序,vi會(huì)給我們自動(dòng)語(yǔ)法高亮。
4.我們進(jìn)入文件后,這是一般模式,你還不能輸入任何字符,鍵入字符 i,,左下角顯示 插入模式,表示我們進(jìn)入了編輯模式,這時(shí)可以直接敲代碼了。
5.敲好源程序后,我們先按 Esc 鍵退出編輯模式,再輸 Ctrl : 鍵進(jìn)入命令行模式,左下角出現(xiàn) :號(hào),我們輸入 wq,表示 保存并退出 ;再按Enter鍵即可。
6.我們又來(lái)到了終端界面,這時(shí)候有了源文件,我們來(lái)編譯,命令如下:
# gcc -o test test.c
成功后,我們查看當(dāng)前目錄下出現(xiàn)一個(gè)名為test 的可執(zhí)行文件,
接著執(zhí)行,通過(guò)命令# ./test 即可執(zhí)行 !
7.另外,如果多個(gè)源程序之間相互調(diào)用,需要先編譯成目標(biāo)文件,使用命令:
# gcc -c file1.c file2.c ..
這時(shí)會(huì)生成多個(gè)目標(biāo)文件,file1.o f,ile2.o..它們還不能直接執(zhí)行,使用命令:
#gcc -o exe file1.o file2.o .. 來(lái)生成最終的名為exe的可執(zhí)行文件。
怎樣在vim下運(yùn)行程序?
在 vim 里執(zhí)行外部程序是用 ! 加命令名,最簡(jiǎn)單的比如::!ls或者用 ctrl-z 把 vim 推到后臺(tái)再執(zhí)行 shell 命令。如果想用 vim 執(zhí)行 vim 的腳本,可以用::source a_vim_script
vim編輯器在什么操作系統(tǒng)下運(yùn)行?
其實(shí)理論上什么操作系統(tǒng)都能運(yùn)行,畢竟只是一個(gè)應(yīng)用程序,但是顯然在Linux上面的應(yīng)用最廣泛,因?yàn)長(zhǎng)inux用戶(hù)大多是開(kāi)發(fā)者,熟悉vim操作,再者vim本身功能和插件眾多,使用起來(lái)甚至不亞于vs code。
但是在mac上和Windows上,并不是所有用戶(hù)都傾向于鍵盤(pán)操作,也不喜歡記那么多快捷鍵,在一些開(kāi)發(fā)場(chǎng)景下,還需要高級(jí)IDE的介入,顯然vim就不合適了。
其實(shí)vim的兼容性是很好的,就看使用習(xí)慣了。