1.開啟某個檔案
2.vi編輯器三種模式
命令模式 移動游標,修改,複製,搜尋
插入模式 通過a,i,o進入,可以修改檔案內容
擴充套件模式 通過進入,退出,儲存,查詢替換
3.常用命令介紹
cc dd yy 行操作
cl dl yl 字元操作
cw dw yw 詞操作
u:撤銷最近一次操作
u:撤銷所有修改操作
/:向後搜尋
?:向前搜尋
p:貼上到行的上邊;貼上到字元的右邊;貼上到詞的左邊
p:貼上到行的下邊;貼上到字元 的左邊;貼上到詞的右邊
dt:刪除從游標到某個字元之間的所有字元,如dtn,代表刪除從游標到n之間的所有哦字元
r:將當前游標處的字元替換成乙個新的字元,如r8,將當前游標處的字元替換成數字8
dw:刪除游標處的單詞
dd:刪除多好行內容,如8dd,代表刪除8行資料
yy:複製多行資料,如5yy,代表複製5行資料
x:代表刪除多個字元,如5x,代表刪除5個字元
r:進入替換狀態,類似鍵盤中的insert鍵的作用
wq:儲存並退出
wq!:強制儲存並退出
w:儲存
w!:強制儲存
q:退出
q!:強制退出
檔案內定位:
g:跳轉到檔案最後一行
1g:跳轉到檔案第一行
ctrl+d:向下滾動半屏
ctrl+u:向上滾動半屏
螢幕定位:
h:跳轉到本屏顯示的第一行
m:跳轉到本屏顯示的中間一行
l:跳轉到本屏顯示的最後一行
z+enter:使當前行成為螢幕的第一行
z+-:使當前行成為螢幕的最後一行
查詢替換:
1,10s/i/-/g:將1到10行中的所有i替換成-,g代表全部替換
1,$s/i/-/g:將整個檔案中的i替換成-
讀取和儲存:
r file:將另乙個file的內容讀入到當前檔案
1,20 w file:將1-20行的內容寫入到乙個新的檔案file
1,$ w file:將整個檔案的內容寫入到新的file
1,20 w>>file:將1-20行內容追加到file
set:顯示常用設定
set all:顯示所有設定
set number:顯示行號
(二)vi編輯器 字元編輯器
vi編輯器工作模式 分為編輯模式 插入模式 向檔案中寫資料。模式之間切換 i 進入編輯模式,游標在當前位置 a 進入編輯模式,游標向後移動乙個字元 鍵 1 儲存 w 2 強制儲存 w 3 退出 q 4 強制退出 q 5 儲存並退出 wq 或 x 6 強制儲存並退出 wq 或 x 7 貼上 p 8 複...
檔案編輯器 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基本用法的人...