久久午夜无码,国产中文资源,Chinese熟女熟妇2乱2,高清五码d一区

當(dāng)前位置:首頁 > 前端設(shè)計(jì) > 正文

vim命令行模式 vim三種運(yùn)行模式如何切換

vim命令行模式 vim三種運(yùn)行模式如何切換

這篇文章給大家聊聊關(guān)于vim命令行模式,以及vim三種運(yùn)行模式如何切換對應(yīng)的知識(shí)點(diǎn),希望對各位有所幫助,不要忘了收藏本站哦。vim怎么運(yùn)行c語言1.如果你的linux終...

這篇文章給大家聊聊關(guān)于vim命令行模式,以及vim三種運(yùn)行模式如何切換對應(yīng)的知識(shí)點(diǎn),希望對各位有所幫助,不要忘了收藏本站哦。

vim怎么運(yùn)行c語言

1.如果你的linux終端還未配置相關(guān)信息,那么一步步來,通過命令:

#sudoapt-getinstallvim

然后輸入root密碼,下載最新的vim(注vim是vi的升級版,兩者不區(qū)分)

2.另外,要編譯c語言的話,我們要下載c語言的編譯器,如果發(fā)現(xiàn)主機(jī)上沒有的話,使用命令:

#sudoapt-getinstallgcc

輸入root密碼再按enter即可。這里工具暫時(shí)就準(zhǔn)備好了。

3.使用vi非常的簡單,命令#vifilename,即可打開filename的文件,如果filename不存在則會(huì)新建一個(gè)。這里我們輸入命令:

#vitest.c

注意使用后綴.c表示這是一個(gè)c語言源程序,vi會(huì)給我們自動(dòng)語法高亮。

4.我們進(jìn)入文件后,這是一般模式,你還不能輸入任何字符,鍵入字符i,,左下角顯示插入模式,表示我們進(jìn)入了編輯模式,這時(shí)可以直接敲代碼了。

5.敲好源程序后,我們先按Esc鍵退出編輯模式,再輸Ctrl+:鍵進(jìn)入命令行模式,左下角出現(xiàn):號,我們輸入wq,表示保存并退出;再按Enter鍵即可。

6.我們又來到了終端界面,這時(shí)候有了源文件,我們來編譯,命令如下:

#gcc-otesttest.c

成功后,我們查看當(dāng)前目錄下出現(xiàn)一個(gè)名為test的可執(zhí)行文件,

接著執(zhí)行,通過命令#./test即可執(zhí)行!

7.另外,如果多個(gè)源程序之間相互調(diào)用,需要先編譯成目標(biāo)文件,使用命令:

#gcc-cfile1.cfile2.c..

這時(shí)會(huì)生成多個(gè)目標(biāo)文件,file1.of,ile2.o..它們還不能直接執(zhí)行,使用命令:

#gcc-oexefile1.ofile2.o..來生成最終的名為exe的可執(zhí)行文件。

centos8如何進(jìn)入Vim模式

在CentOS8中,你可以通過在終端或命令行中鍵入`vim`命令來進(jìn)入Vim編輯器的命令模式。

Vim是一個(gè)強(qiáng)大的文本編輯器,它支持多種編輯模式,包括命令模式、插入模式和可視模式。命令模式是默認(rèn)模式,你可以在該模式下執(zhí)行各種編輯命令,如復(fù)制、粘貼、搜索和替換等。通過進(jìn)入Vim的命令模式,你可以輕松地進(jìn)行文本編輯操作并對文件進(jìn)行修改、保存和退出。

vim在linux下中如何設(shè)置顯示行數(shù)

在linux環(huán)境下的編輯器有vi、vim、gedit等等。進(jìn)入這些編輯器之后,為了方便我們需要編輯器顯示出當(dāng)前的行號,可偏偏編輯器默認(rèn)是不會(huì)顯示行號的。我們有二種辦法可以解決:

第一種是,手動(dòng)顯示:在vim命令行模式下輸入:setnu

取消顯示:在vim命令行模式下輸入:setnonu

第二種是,永久自動(dòng)顯示:我們修改一個(gè)配置文件。

我們輸入命令:vim~/.vimrc

打開后是一個(gè)空文件,我們添加setnu,保存退出,再次進(jìn)入vim編輯器,就會(huì)自動(dòng)顯示出行號了。如此簡單

linux怎么切換輸入模式和命令模式

一、vim進(jìn)入編輯模式

編輯模式:一般模式下不可以修改某個(gè)字符,若要修改字符,只能進(jìn)入編輯模式。從一般模式進(jìn)編輯模式,只需按i、I、a、A、o、O、r和R中某個(gè)鍵即可。當(dāng)進(jìn)入編輯模式時(shí),在屏幕尾部會(huì)顯示INSERT或REPLACE字樣(若你的centos支持中文,則會(huì)顯示“插入”)。從編輯模式回到一般模式,按esc即可。

i:在當(dāng)前字符前插入。

I:在光標(biāo)所在行的行首插入。

a:在當(dāng)前字符后插入。

A:在光標(biāo)所在行的行尾插入。

o:在當(dāng)前行的下一行插入新的一行。

O:在當(dāng)前行的上一行插入新的一行。

二、vim命令模式

命令模式:輸入:或者/即可進(jìn)入命令模式。該模式下,可以搜索字符或字符串,可以保存、替換、退出、顯示行號等操作。

/word:在光標(biāo)之后查找一個(gè)字符串word,按n向后繼續(xù)搜索,shift+n向上搜索。

?word:在光標(biāo)之前查找一個(gè)字符串word,按n向后繼續(xù)搜索。

搜索出來的字符串都會(huì)高亮顯示,若想不高亮,輸入:nohl。

:n1,n2s/word1/word2/g:在n1和n2行之間查找word1并替換為word2,不加g則只替換每行的第一個(gè)word1。(先起點(diǎn)然后逗號分隔,再終點(diǎn)s表示替換/需替換的/替換后的/g表示全部。$表示到最末端)

:1,$s/word1/word2/g:將文檔中所有的word1替換為word2,不加g則只替換每行的第一個(gè)word1。

為什么總有人極力推薦使用命令行操作而非圖形界面

這是一個(gè)沒有營養(yǎng)的問題,沒有人會(huì)推薦掃地阿姨學(xué)習(xí)命令行,也沒有人會(huì)強(qiáng)迫LinusTovalds寫代碼使用圖形界面。這是個(gè)適用場景的問題,做Java開發(fā),前端開發(fā)的都是用圖形界面IDE,做LinuxC/C++/rust開發(fā)也許一個(gè)Emacs或者Vim命令行編輯器足矣。

圖形界面方便使用,命令行高效,各有所長,各有場景。你覺得ping命令也做成圖形界面,ssh命令管道操作也做成圖形界面方便嗎?真正厲害的程序員都是擅長使用命令行的,題主你是不是還不會(huì)用Linux?

如果你還想了解更多這方面的信息,記得收藏關(guān)注本站。

free国产AV| a级毛片一区二区免费视频| 久久亚洲激情图片| 国产福利无码一区色费| 国产V亚洲V天堂A无码99| 男女性情网战免费网| 国产欧美日韩亚洲一区二区三区| 欧美va制服Va师生| 国产av午夜精品一区二区三| 久久久久久久人妻性感| AV永久天堂一区二区三区香港| 亚洲第一区和二区| 国产日韩欧美国产| 91精品国产桃色无码久久久久| 日韩、欧美~中文字幕| 亚洲国产欧美中文丝袜日韩| 最新先锋资源网站| 亚洲人妻另类小说专区| 亚洲深喉一区二区三区| 黄色777777| 亚洲精品永久免费| 国产夫妻99| 污黄啪啪| 成人综合色在线一区二区| 亚洲情趣丝袜视频| 久久任我干| 亚洲综合无码一区二区加勒此| 久久亚洲国产一区二区| 国产亚洲成人电影| 日韩视频网址| 人妻少妇500| 亚洲熟妇丰满多毛XXXX| 理论片免费一级久久| 女同电影| 亚洲va久久久噜噜噜久久天堂| 东京热2无码动漫片| 日韩人妻无码一区二区三区 | 国产口爆吞精在线视频网站| 亚洲日韩福利| 欧美A级超大胆视频| 国产三级网站免费观看|