標籤:style ar 使用 sp strong 檔案 on div bs
實驗一: vi編輯器的模式切換1. 實驗目標:熟練掌握vi編輯器的三種模式間切換及其特點2. 實驗操作步驟:步驟一: 進入vi編輯器即命令模式進入vi編輯器可以在命令終端中輸入vi或者vim步驟二: 切換至末行模式步驟三: 切換至輸入模式3. 實驗總結:從輸入模式切換至末行模式必須先切換至命令模式,其切換方法為按“ESC”鍵,而命令模式與其餘兩種模式可以任意切換。實驗二: 使用命令模式下的命令1. 實驗目標:對命令模式下的命令有清晰的認識,並能熟練的運用。2. 實驗操作步驟:步驟一: 檔案的儲存與退出⑴、未修改退出 ⑵、儲存並退出 ⑶、不儲存退出步驟二: 游標移動及翻頁⑴、游標移動 ⑵、翻頁步驟三: 行內快速跳轉⑴、“^”跳轉:將游標快速跳轉到本行的行首字元; ⑵、“$”跳轉:將游標快速跳轉到本行的行尾字元;⑶、“w”跳轉:將游標快速跳轉到當前游標所在位置的後一個單詞的首字母;⑷、“e”跳轉:將游標快速跳轉到當前游標所在位置的後一個單詞的尾字母;⑸、“b”跳轉:將游標快速跳轉到當前游標所在位置的前一個單詞的首字母;步驟四: 進入輸入模式⑴、“i”:在當前游標處進入插入狀態; ⑵、“s”:刪除當前游標處字元並進入插入狀態; ⑶、“a”:在當前游標後進入插入狀態;⑷、“A”:將游標移動到當前行的行末,並進入插入狀態;⑸、“o”:在當前行的下面插入新行,游標移動到新行的行首,進入插入狀態;⑹、“O”:在當前行的上面插入新行,游標移動到新行的行首,進入插入狀態;⑺、 “c”:刪除當前游標到所在單詞尾部的字元,並進入插入狀態;步驟五:檔案內行間快速跳轉⑴、“1G”:跳轉到檔案的首行; ⑵、“G”:跳轉到檔案的末尾行; 步驟六:刪除操作⑴、“x”:刪除游標處的單個字元; ⑵、“dd”:刪除游標所在行; ⑶、“dw”:刪除當前字元到單詞尾(包括空格)的所有字元; ⑷、“de”:刪除當前字元到單詞尾(不包括單詞尾部的空格)的所有字元; ⑸、“J”:刪除游標所在行行尾的分行符號,相當於合并當前行和下一行的內容;步驟七:撤消操作⑴、“u”:取消最近一次的操作,並恢複操作結果可以多次使用u命令恢複已進行的多步操作;⑵、“U ”:取消對當前行進行的所有操作;⑶、“Ctrl+r”:對使用u命令撤銷的操作進行恢複;步驟八:複製與粘貼操作⑴、“yy”:複製當前行整行的內容到vi緩衝區;⑵、“yw”:複製當前游標到單詞尾字元的內容到vi緩衝區;⑶、“p”:讀取vi緩衝區中的內容,並粘貼到游標當前的位置(不覆蓋檔案已有的內容);3. 實驗總結:² 在命令模式下,“^”命令和與其他命令混合使用時,“^”表示向前,“$”表示向後。² 在命令模式下,在使用刪除命令和複製命令的時候,可以在命令前加上數字,該數字表示要刪除或複製的行數。實驗三:使用末行模式下的命令1. 實驗目標:對末行模式下的命令有清晰的認識,並能熟練的運用。2. 實驗操作步驟:步驟一: 檔案的建立、開啟與讀取與儲存⑴、開啟新檔案:
i. 開啟新的檔案到vi編輯器中:
ii. 開啟新的檔案到vi編輯器中,並放棄對當前檔案的修改:
⑵、讀取檔案內容到當前vi編輯器中:
⑶、儲存檔案:儲存對vi編輯器中已開啟檔案的修改;
⑷、另存新檔檔案: 將vi編輯器中的內容另存新檔指定檔案名稱;
步驟二: 在編輯器中顯示及取消行號⑸、在編輯器中顯示行號: ⑹、取消在編輯器中的行號顯示: 步驟三:退出vi編輯器⑴、未修改退出:沒有對vi編輯器中開啟的檔案進行修改,或修改後已儲存,直接退出vi編輯器;
⑵、儲存並退出:對vi編輯器中的檔案進行儲存並退出vi編輯器;
⑶、不儲存退出:放棄對檔案內容的修改,並退出vi編輯器;
步驟四:字串尋找操作
| 命令 |
功能 |
| /word |
從上而下在檔案中尋找字串“word” |
| ?word |
從下而上在檔案中尋找字串“word” |
| n |
定位下一個匹配的被尋找字串 |
| N |
定位上一個匹配的被尋找字串 |
步驟五:字串替換操作
| 命令 |
功能 |
| :s/old/new |
將當前行中尋找到的第一個字元“old” 串替換為“new” |
| :s/old/new/g |
將當前行中尋找到的所有字串“old” 替換為“new” |
| :#,#s/old/new/g |
在行號“#,#”範圍內替換所有的字串“old”為“new” |
| :%s/old/new/g |
在整個檔案範圍內替換所有的字串“old”為“new” |
| :s/old/new/c |
在替換命令末尾加入c命令,將對每個替換動作提示使用者進行確認 |
步驟六:vi多檔案操作命令
| 命令 |
功能 |
| :args |
顯示多檔案資訊 |
| :next |
向後切換檔案 |
| :prev |
向前切換檔案 |
| :first |
定位首檔案 |
| :last |
定位尾檔案 |
| Ctrl + ^ |
快速切換到編輯器中切換前的檔案 |
3. 實驗總結:² vi編輯器中可同時開啟多個文字檔進行編輯² vi編輯器的編輯地區中只顯示一個檔案,其他被開啟的檔案被放在後台² vi中編輯地區的內容可以在多個已開啟檔案之間進行切換² vi從一個檔案切換到另一個檔案時應先儲存更改或捨棄變更實驗四:使用輸入模式下的命令1. 實驗目標:對輸入模式下的命令有清晰的認識,並能熟練的運用。2. 實驗操作步驟:步驟一: 輸入模式的編輯按鍵操作
| 按鍵 |
功能 |
| 方向鍵 |
進行上下左右方向的游標移動 |
| Home |
快速定位游標到行首 |
| End |
快速定位游標到行尾 |
| PageUp |
進行文本的向上翻頁 |
| PageDown |
進行文本的向下翻頁 |
| Backspace |
刪除游標左側的字元 |
| Del |
刪除游標位置的字元 |
3. 實驗總結:vi中的編輯按鍵操作方法跟windows中的一樣
Linux中vi編輯器的用法