實(shí)驗(yàn)一: vi編輯器的模式切換1. 實(shí)驗(yàn)?zāi)繕?biāo):熟練掌握vi編輯器的三種模式間切換及其特點(diǎn)2. 實(shí)驗(yàn)操作步驟:步驟一: 進(jìn)入vi編輯器即命令模式進(jìn)入vi編輯器可以在命令終端中輸入vi或者vim
步驟二: 切換至末行模式步驟三: 切換至輸入模式3. 實(shí)驗(yàn)總結(jié):從輸入模式切換至末行模式必須先切換至命令模式,,其切換方法為按“ESC”鍵,,而命令模式與其余兩種模式可以任意切換,。
實(shí)驗(yàn)二: 使用命令模式下的命令1. 實(shí)驗(yàn)?zāi)繕?biāo):對(duì)命令模式下的命令有清晰的認(rèn)識(shí),,并能熟練的運(yùn)用,。2. 實(shí)驗(yàn)操作步驟:步驟一: 文件的保存與退出⑴、未修改退出
⑵、保存并退出
⑶,、不保存退出
步驟二: 光標(biāo)移動(dòng)及翻頁(yè)⑴、光標(biāo)移動(dòng)
⑵,、翻頁(yè)
步驟三: 行內(nèi)快速跳轉(zhuǎn)⑴,、“^”跳轉(zhuǎn):將光標(biāo)快速跳轉(zhuǎn)到本行的行首字符,;
⑵,、“$”跳轉(zhuǎn):將光標(biāo)快速跳轉(zhuǎn)到本行的行尾字符;
⑶,、“w”跳轉(zhuǎn):將光標(biāo)快速跳轉(zhuǎn)到當(dāng)前光標(biāo)所在位置的后一個(gè)單詞的首字母,;
⑷、“e”跳轉(zhuǎn):將光標(biāo)快速跳轉(zhuǎn)到當(dāng)前光標(biāo)所在位置的后一個(gè)單詞的尾字母,;
⑸,、“b”跳轉(zhuǎn):將光標(biāo)快速跳轉(zhuǎn)到當(dāng)前光標(biāo)所在位置的前一個(gè)單詞的首字母;
步驟四: 進(jìn)入輸入模式⑴,、“i”:在當(dāng)前光標(biāo)處進(jìn)入插入狀態(tài),;
⑵、“s”:刪除當(dāng)前光標(biāo)處字符并進(jìn)入插入狀態(tài),;
⑶,、“a”:在當(dāng)前光標(biāo)后進(jìn)入插入狀態(tài);
⑷,、“A”:將光標(biāo)移動(dòng)到當(dāng)前行的行末,,并進(jìn)入插入狀態(tài);
⑸,、“o”:在當(dāng)前行的下面插入新行,,光標(biāo)移動(dòng)到新行的行首,,進(jìn)入插入狀態(tài);
⑹,、“O”:在當(dāng)前行的上面插入新行,,光標(biāo)移動(dòng)到新行的行首,進(jìn)入插入狀態(tài),;
⑺,、 “c”:刪除當(dāng)前光標(biāo)到所在單詞尾部的字符,并進(jìn)入插入狀態(tài),;
步驟五:文件內(nèi)行間快速跳轉(zhuǎn)⑴,、“1G”:跳轉(zhuǎn)到文件的首行;
⑵,、“G”:跳轉(zhuǎn)到文件的末尾行,;
步驟六:刪除操作⑴、“x”:刪除光標(biāo)處的單個(gè)字符,;
⑵,、“dd”:刪除光標(biāo)所在行; ⑶,、“dw”:刪除當(dāng)前字符到單詞尾(包括空格)的所有字符,; ⑷、“de”:刪除當(dāng)前字符到單詞尾(不包括單詞尾部的空格)的所有字符,; ⑸,、“J”:刪除光標(biāo)所在行行尾的換行符,相當(dāng)于合并當(dāng)前行和下一行的內(nèi)容,; 步驟七:撤消操作⑴,、“u”:取消最近一次的操作,并恢復(fù)操作結(jié)果可以多次使用u命令恢復(fù)已進(jìn)行的多步操作,;
⑵,、“U ”:取消對(duì)當(dāng)前行進(jìn)行的所有操作;
⑶,、“Ctrl+r”:對(duì)使用u命令撤銷(xiāo)的操作進(jìn)行恢復(fù),;
步驟八:復(fù)制與粘貼操作⑴、“yy”:復(fù)制當(dāng)前行整行的內(nèi)容到vi緩沖區(qū),;
⑵,、“yw”:復(fù)制當(dāng)前光標(biāo)到單詞尾字符的內(nèi)容到vi緩沖區(qū);
⑶,、“p”:讀取vi緩沖區(qū)中的內(nèi)容,,并粘貼到光標(biāo)當(dāng)前的位置(不覆蓋文件已有的內(nèi)容);
3. 實(shí)驗(yàn)總結(jié):2 在命令模式下,,“^”命令和與其他命令混合使用時(shí),,“^”表示向前,,“$”表示向后。
2 在命令模式下,,在使用刪除命令和復(fù)制命令的時(shí)候,,可以在命令前加上數(shù)字,該數(shù)字表示要?jiǎng)h除或復(fù)制的行數(shù),。
實(shí)驗(yàn)三:使用末行模式下的命令1. 實(shí)驗(yàn)?zāi)繕?biāo):對(duì)末行模式下的命令有清晰的認(rèn)識(shí),,并能熟練的運(yùn)用。2. 實(shí)驗(yàn)操作步驟:步驟一: 文件的新建,、打開(kāi)與讀取與保存⑴,、打開(kāi)新文件:
i. 打開(kāi)新的文件到vi編輯器中:
ii. 打開(kāi)新的文件到vi編輯器中,并放棄對(duì)當(dāng)前文件的修改:
⑵,、讀取文件內(nèi)容到當(dāng)前vi編輯器中:
⑶,、保存文件:保存對(duì)vi編輯器中已打開(kāi)文件的修改;
⑷,、另存為文件: 將vi編輯器中的內(nèi)容另存為指定文件名;
步驟二: 在編輯器中顯示及取消行號(hào)⑸、在編輯器中顯示行號(hào):
⑹,、取消在編輯器中的行號(hào)顯示:
步驟三:退出vi編輯器⑴,、未修改退出:沒(méi)有對(duì)vi編輯器中打開(kāi)的文件進(jìn)行修改,或修改后已保存,,直接退出vi編輯器,;
⑵、保存并退出:對(duì)vi編輯器中的文件進(jìn)行保存并退出vi編輯器,;
⑶,、不保存退出:放棄對(duì)文件內(nèi)容的修改,并退出vi編輯器,;
步驟四:字符串查找操作
步驟五:字符串替換操作
步驟六:vi多文件操作命令
3. 實(shí)驗(yàn)總結(jié):2 vi編輯器中可同時(shí)打開(kāi)多個(gè)文本文件進(jìn)行編輯
2 vi編輯器的編輯區(qū)域中只顯示一個(gè)文件,其他被打開(kāi)的文件被放在后臺(tái)
2 vi中編輯區(qū)域的內(nèi)容可以在多個(gè)已打開(kāi)文件之間進(jìn)行切換
2 vi從一個(gè)文件切換到另一個(gè)文件時(shí)應(yīng)先保存更改或放棄更改
實(shí)驗(yàn)四:使用輸入模式下的命令1. 實(shí)驗(yàn)?zāi)繕?biāo):對(duì)輸入模式下的命令有清晰的認(rèn)識(shí),,并能熟練的運(yùn)用,。2. 實(shí)驗(yàn)操作步驟:步驟一: 輸入模式的編輯鍵操作
3. 實(shí)驗(yàn)總結(jié):vi中的編輯鍵操作方法跟windows中的一樣。 |
|