linux中vi刪除多行 Linux系統(tǒng)中,如何用vi命令刪除含有某字符的行?
Linux系統(tǒng)中,如何用vi命令刪除含有某字符的行?VI入門VI是UNIX/Linux提供的全屏編輯器,可以編輯文本文件。1、 介紹VI模式VI可分為三種狀態(tài):1。命令模式:控制光標(biāo)移動(dòng);字符刪除、移
Linux系統(tǒng)中,如何用vi命令刪除含有某字符的行?
VI入門VI是UNIX/Linux提供的全屏編輯器,可以編輯文本文件。1、 介紹VI模式VI可分為三種狀態(tài):
1。命令模式:控制光標(biāo)移動(dòng);字符刪除、移動(dòng)、復(fù)制;輸入模式或最后一行模式。
2.輸入模式:只有在輸入模式下,才能輸入文本。按鍵進(jìn)入命令模式。
Linux系統(tǒng)中,如何用vi命令刪除含有某字符的行?
VI的兩種模式:1。命令模式VI的默認(rèn)輸入狀態(tài)(不能輸入字符,但可以操作、復(fù)制、移動(dòng)、刪除字符等)。輸入模式輸入字符狀態(tài)(只有del和backspace鍵可用于刪除文本)VI開始和退出VI文件編輯文件VI/TMP/file1編輯指定目錄/TEM文件1文件:W保存修改:Q退出VI:WQ保存和退出:Q!強(qiáng)制出口六,在命令模式下不保存修改VI操作:set Nu設(shè)置行號(hào):set nonu取消行號(hào)刪除字符x鍵或del鍵7x刪除光標(biāo)后面的7個(gè)字符DW刪除一個(gè)字(剪切)DD刪除行(剪切)4dd刪除4行(剪切)復(fù)制操作YW復(fù)制一個(gè)字YY復(fù)制光標(biāo)所在的行4yy復(fù)制以下4行光標(biāo)所在行粘貼操作p粘貼在光標(biāo)所在的下一行(如果粘貼文字,粘貼在光標(biāo)字符的后面)撤消操作u撤消,可以撤消到上次保存的狀態(tài):e!恢復(fù)到文檔光標(biāo)的初始狀態(tài)快速定位g光標(biāo)到第7g行的末尾快速查找第二行7行/ADM簡(jiǎn)單搜索,快速定位光標(biāo)到光標(biāo)后第一個(gè)ADM字的位置。當(dāng)行尾沒(méi)有ADM word時(shí),返回從頭開始的搜索(類似于word搜索)技術(shù)以使行號(hào)永久有效,輸入用戶的主目錄,并在目錄“”中創(chuàng)建一個(gè)文件。Vimrc“內(nèi)容:設(shè)置Nu替換內(nèi)容:7,12 S/:/?替換7-12 s/:/line中每行的第一個(gè):change to?:7,12秒/:/?/g將第7-12行中的全部:改為“s/:/?/“g”?2.2.4輸入和退出輸入模式I在光標(biāo)前輸入文本ESC退出在光標(biāo)后輸入文本a在行尾插入文本o在光標(biāo)下方插入空行o在光標(biāo)上方插入空行