實 驗一: vi 編輯器的模式切換
1. 實驗目標:熟練掌握vi 編輯器的三種模式間切換 及其特點
2. 實驗操作步驟:
步 驟一: 進入vi 編輯器即命令模式
步 驟二: 切換至末行模式
步 驟三: 切換至輸入模式
3. 實驗總結:
實 驗二: 使用命令模式下的命令
1. 實驗目標:對命令模式下的命令有清晰的認識,並能熟練的運用。
2. 實驗操作步驟:
步 驟一: 文件的保存與退出
步 驟二: 光標移動及翻頁
步 驟三: 行內快速跳轉
步 驟四: 進入輸入模式
步驟五:文件內行間快速 跳轉
步 驟六:刪除操作
步 驟七:撤消操作
步 驟八:複製與粘貼操作
3. 實驗總結:
實 驗三:使用末行模式下的命令
1. 實驗目標:對末行模式下的命令有清晰的認識,並能熟練的運用。
2. 實驗操作步驟:
步 驟一: 文件的新建、打開與讀取與保存
:e
filename
|
:e! filename
|
:r filename
|
:w
|
:w myfile
|
步 驟二: 在編輯器中顯示及取消行號
步 驟三:退出vi 編輯器
:q
|
:qw
|
:q!
|
步 驟四:字符串查找操作
命令
|
功能
|
/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. 實驗總結:
實 驗四:使用輸入模式下的命令
1. 實驗目標:對輸入模式下的命令有清晰的認識,並能熟練的運用。
2. 實驗操作步驟:
步 驟一: 輸入模式的編輯鍵操作
按鍵
|
功能
|
方向鍵
|
進行上下左右方向的光標移動
|
Home
|
快速定位光標到行首
|
End
|
快速定位光標到行尾
|
PageUp
|
進行文本的向上翻頁
|
PageDown
|
進行文本的向下翻頁
|
Backspace
|
刪除光標左側的字符
|
Del
|
刪除光標位置的字符
|
3. 實驗總結:
本文出自 “神祗 ” 博客,請務必保留此出處http://shenzhi.blog.51cto.com/1012057/225355