vi(vim)編輯器
阿新 • • 發佈:2018-11-09
vi(vim)編輯器
如果非正常關閉檔案,會出現以檔名稱開頭的隱藏檔案。
rm .{filename}.swp
命令模式
dd
刪除(剪下)游標所在行
2dd
刪除(剪下) 游標所在的向下兩行
yy
複製游標所在的這一行
4yy
複製游標所在的向下四行
p
貼上
u
撤銷
d0
在游標當前位置剪下到行首
x
刪除游標位置後面的,一個一個的刪除
X
刪除游標位置前面的,一個一個的刪除
輸入模式
輸入i
文字在游標前輸入
輸入I
在文字游標當前行首位置插入
輸入a
文字在游標後輸入
輸入A
在文字游標當前行末尾位置插入
輸入o
在當前行下一行進行插入
輸入O
在當前行上一行進行插入
底行模式
:w
儲存
:q
退出
:ls
顯示當前你開啟的所有文字
:n
下一個
:prev
上一個
:3
游標停留在第三行
/單詞
搜尋
:%s/替換的單詞/替換之後的單詞/g
替換
:1,10s/hello/world/g
替換1到10行的內容
vi操作
按esc :q
退出
按esc :w
儲存
按esc :!
強制執行
按esc :set nu
顯示行數
按esc :set nonu
不顯示行數
vim(vi) + cangls
進入cangls文字游標最後一行
vim(vi) +2 cangls
進入cangls文字游標在第二行
vi aa bb cc
直接開啟多個檔案,在aa檔案中到bb檔案中
:n (next)
:prev
(上一個) 如果不儲存退出 檔案是不會被建立的。只有儲存退出後,檔案才會被建立。