vi編輯器工作模式
分為編輯模式(
插入模式
):向檔案中寫資料。
模式之間切換:
i -----> 進入編輯模式,游標在當前位置
a -----> 進入編輯模式,游標向後移動乙個字元
鍵 1》儲存 :w
2》強制儲存 :w!
3》退出 : q
4》強制退出 :q!
5》儲存並退出 :wq
或 :x
6》強制儲存並退出 :wq! 或 :x!
7》貼上 p
8》複製:
----》複製一行: yy
----》複製
n行: nyy
----》複製乙個單詞: yw
9》剪下/
刪除:
----》剪下
/刪除一行: dd
----》剪下/刪除
n行: ndd
----》剪下
/刪除乙個單詞: dw
10》查詢、替換:
查詢:/search_string(或游標移到相應的位置連續按gd)
替換:---》 替換整個檔案中所有的
old_string
:%s/old_string/new_string/g
例如:將檔案中所有的printf
替換成scanf
----》 替換當前行中所有的
old_string
:s/old_string/new_string/g
11》撤銷:u
VI 編輯器 二
vi 編輯器的三種模式 a 命令模式 b 編輯模式 c 末行模式 末行模式 儲存並退出 wq x 不儲存強制退出 q 行內移動 以單詞為單位向後移動 w 以單詞為單位向前移動 b 游標移動到行首 0 游標移動到行尾 行數移動 移動到首行 gg 移動到尾行 g 定位到某一行 數字gg 數字g 數字 段...
檔案編輯器 vi
目錄 4 關於本文 5 後記 6 參考文件 7 相關文件 正文 1 關於文字編輯器 文字編輯器有很多,比如圖形模式的gedit kwrite openoffice 文字模式下的編輯器有vi vim vi的增強版本 和nano vi和vim是我們在linux中最常用的編輯器。我們有必要介紹一下vi v...
善用vi編輯器
vi是類unix作業系統中使用極為廣泛的文字編輯器之一。無論是unix solaris或linux都預設提供這個工具。可以說只要熟悉了vi,在任何一種類unix的作業系統平台上都可以自如地進行文字編輯。關於vi的基本用法的資料有很多,本文的目的不是重複這些基本的用法,而是想給初步掌握vi基本用法的人...