本篇內(nèi)容介紹了“ubuntu16.04編輯器vi怎么使用”的有關(guān)知識(shí),在實(shí)際案例的操作過(guò)程中,不少人都會(huì)遇到這樣的困境,接下來(lái)就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!
創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供東興網(wǎng)站建設(shè)、東興做網(wǎng)站、東興網(wǎng)站設(shè)計(jì)、東興網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、東興企業(yè)網(wǎng)站模板建站服務(wù),十年東興做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
第一種:命令模式(command mode)
也就是說(shuō)在這個(gè)界面我們可以執(zhí)行命令來(lái)完成我們所需要完成的操作,比如我們直接在終端輸入命令:vi,這里我們可以看到系統(tǒng)進(jìn)入了vi的系統(tǒng)界面,顯示了vi版本及一些簡(jiǎn)單的幫助功能。當(dāng)我們輸入:“vi + 文件名” 時(shí)則進(jìn)入了文件編輯狀態(tài),比如說(shuō)我們寫(xiě)一個(gè)hello.cpp文件,在命令行輸入:vi hello.java
光標(biāo)顯示的地方為命令編輯處,這里我們可以對(duì)文件進(jìn)行命令操作,比如說(shuō)對(duì)文件內(nèi)容進(jìn)行移動(dòng),字符、字或行的刪除,再或者進(jìn)入編輯狀態(tài)、保存退出等操作,而左下角則顯示著新建的文件名
第二種:插入模式(Insert mode)
在vi中,只有進(jìn)入插入模式才能對(duì)文件內(nèi)容進(jìn)行寫(xiě)入編輯,方法很簡(jiǎn)單,只要在命令模式(command mode)下輸入“i”鍵即可進(jìn)入插入模式(Insert mode),這也是很多新手剛接觸vi時(shí)摸不著頭腦的地方,小編之前也是,想該個(gè)配置,半天都不知道怎么輸入內(nèi)容。
比如小編寫(xiě)個(gè)簡(jiǎn)單的helloword:
public class HelloWorld {
public static void main(String[] args){
System.out.println("Hello World!");
}
}
寫(xiě)完之后按“esc”鍵即可退出“插入模式(Insert mode)”
第三種:底行模式(last line mode)
就是在vi文本最后編輯處的操作,即左下角文件名顯示的上一格,通常是用來(lái)對(duì)文件的保存或退出vi編輯的。
方法是在命令行模式(command mode)下,按一下“:”冒號(hào)鍵即可進(jìn)入底行模式(last line mode)了。在左下角我們可以看到有個(gè)“:”出現(xiàn)則說(shuō)明你已經(jīng)進(jìn)入底行模式(last line mode)
最后我們對(duì)文本進(jìn)行保存操作
:w xxx(這里的“XXX”是將文件以指定的文件名“XXX”進(jìn)行保存)
: wq (輸入“wq”,則進(jìn)行存盤(pán)并退出vi)
: q! (輸入“q!”, 則不存盤(pán)并強(qiáng)制退出vi)
這里小編輸入wq保存當(dāng)前文件,我們來(lái)看下是不是已經(jīng)創(chuàng)建看hello.java文件,在終端輸入命令:ls ,我們可以看到那個(gè)白色的文件名就是我們剛創(chuàng)建的hello.java文件,如果你希望看詳細(xì)信息則輸入命令:ls -l即可。
這樣我們就完成了整個(gè)文件在vi編輯器中的操作過(guò)程了。
特別注意:在插入模式(Insert mode)中如果你想刪除輸錯(cuò)的字符用“backspace”是無(wú)效的哦,光標(biāo)只會(huì)往前移動(dòng),并不會(huì)刪除字符,在vi中直接在命令模式使用字符命令即可對(duì)文件內(nèi)容進(jìn)行修改:
“x”:每按一次,刪除光標(biāo)所在位置所在位置的那個(gè)字符。
“X”:大寫(xiě)的X,每按一次,刪除光標(biāo)所在位置的“前面”一個(gè)字符。
當(dāng)然如果你想在插入模式(Insert mode)刪除也是可行的,要用“del”鍵,刪除光標(biāo)所在位置的那個(gè)字符。
“ubuntu16.04編輯器vi怎么使用”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!