linux vi編輯怎么退出命令模式 linux退出編輯的命令?
linux退出編輯的命令?Linux系統(tǒng)在用vi編輯器并且文本編輯(作用同vim),如果沒有要再次編輯時(shí)(要要按Esc解盟如何修改階段),則可以:1、保存不解盟::w保存文件但不退出vi編輯:w!噬魂
linux退出編輯的命令?
Linux系統(tǒng)在用vi編輯器并且文本編輯(作用同vim),如果沒有要再次編輯時(shí)(要要按Esc解盟如何修改階段),則可以:
1、保存不解盟:
:w保存文件但不退出vi編輯
:w!噬魂之手存放,不逃離vi編輯
:wfile將可以修改另存到file中,不解盟vi編輯
2.保存并解盟:
:wq保存文件并逃離vi編輯
:wq!強(qiáng)制破軍能保存文件并再次vi編輯
3.不需要保存并逃離:
:q不能保存文件并解盟vi編輯
:q!不保存文件并噬靈鬼斬后退vi編輯
:e!徹底放棄所有修改,從前段時(shí)間保存到文件就開始在編輯
linux vi插入模式怎么退出?
vi編輯器有三種模式:發(fā)出命令模式,編輯時(shí)模式,末行模式
打開vi后簡(jiǎn)單是命令模式,用i,o,a等進(jìn)入到編輯模式,按esc逃離編輯模式,來到命令模式。
在發(fā)出命令模式下再輸入:wq它表示保存后退,:wq!強(qiáng)制破軍存放逃離,:w可以表示存放,:wfile來表示保存在另一個(gè)文件中:q來表示后退
在新的命令模式下這個(gè)可以用用ZZ,ZQ這些指令直接存放后退。
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下達(dá)命令模式
下命令模式:鍵入:或者/即可直接進(jìn)入命令模式。該模式下,這個(gè)可以直接搜索字符或字符串,是可以能保存、全部替換、再次、會(huì)顯示行號(hào)等你的操作。
/word:在光標(biāo)之后里查一個(gè)字符串word,按n向側(cè)面再繼續(xù)去搜索,shiftn向上搜索。
?word:在光標(biāo)之前里查一個(gè)字符串word,按n朝后再去搜索。
搜出去的字符串都會(huì)高亮顯示,若想不閃爍效果,然后輸入:nohl。
:n1,n2s/word1/word2/g:在n1和n2行之間直接輸入word1并全部替換為word2,不加g則只重命名每行的第一個(gè)word1。(先起點(diǎn)然后逗號(hào)互相連通,再終點(diǎn)s表示替換/需替換的/替換后的/g意思是全部。$它表示到最末端)
:1,$s/word1/word2/g:將文檔中所有的word1重命名為word2,不加g則只替換后每行的第一個(gè)word1。