最後行模式:也就是按esc 輸入「:」 之後
:set nu 顯示行號
:3 跳轉到第3行
:1,$s/xx/yy/g 把整個檔案的xx替換成yy
(1:開始行
$:最後一行
s:替換 如果想替換第4行到第15行 可以這樣寫":4,15s/xx/yy/g"
xx:被替換的內容
yy:替換xx的內容
g:全域性 通行替換 一行如果有2個xx 那麼不加g的話 只會替換第乙個 加上g 就會全部替換)
:q 退出
: w 儲存
: wq 儲存並退出
:w! 強制儲存 一些檔案可能設定為不能修改的屬性 使用強制儲存 就可以儲存 單不是所有的都可以
:wq! 強制儲存並退出
命令列模式下:也就是按esc之後
i 進入插入操作
dd 刪除游標所在行
3dd 刪除游標所在行開始的3行
p 貼上
yy 複製游標所在行
3yy 複製游標所在行開始3行
gg 跳轉到第一行
g 跳轉到最後一行
u 撤銷操作
vim命令下查詢:vi test.txt 直接 /要查詢的符號 回車
/hehe 回車 就會高亮查詢到的第乙個字元 往下查詢 按小寫字母n(next ) 向上 按大寫字母n
Linux VI 替換命令
vi vim 中可以使用 s 命令來替換字串。以前只會使用一種格式來全文替換,今天發現該命令有很多種寫法 vi 真是強大啊,還有很多需要學習 記錄幾種在此,方便以後查詢。s vivian sky 替換當前行第乙個 vivian 為 sky s vivian sky g 替換當前行所有 vivian ...
linux vi 命令大全
進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filename 開啟檔案,並將游標置於第n行首 vi filename 開啟檔案,並將游標置於最後一行首 vi pattern filename 開啟檔案,並將游標置於第乙個與pattern匹配的串處 vi r...
Linux vi 命令引數
文字編輯器是所有計算機系統中最常用的一種工具。unix下的編輯器有ex,sed和vi等,其中,使用最為廣泛的是vi,而vi命令繁多,論壇裡好像這方面的總結不多,以下稍做總結,以資共享!渴望更正和補充!進入vi的命令 vi filename 開啟或新建檔案,並將游標置於第一行首 vi n filena...