vim編輯器的使用

2021-10-12 07:33:30 字數 1808 閱讀 2535

作用:建立或修改檔案;維護linux系統中的各種配置檔案

vi是預設安裝的 vim是需要去網路安裝的

:表示在末行模式

:w 儲存,不退出

:wq 儲存並且退出

:q 只是退出

:q! 強制退出

~ 未使用的行

:x 儲存並且退出

:wq! 強制儲存並且退出(root修改唯讀檔案的時候可以用到)

:x! 強制儲存並且脫出

:w 另存為 (:wq /lianxi/a.txt)

游標移動

home行首

end 行尾$

行間跳轉

:1 跳到第一行

:10 跳到第十行

:$ 跳到最後一行

:set nu 顯示行號

檔案內容查詢

:/bbb
文字內容替換

:s/aaa/haha/ 替換游標當前行第乙個aaa

:1,3s/aaa/haha/g

:%s/aaa/haha/g 替換所有aaa為haha

:%s/aaa//g 刪除所有aaa

:%s/aaa/haha/gc 替換的時候給予確認

開啟新檔案或者讀入其他內容

:e 檔名

:e passwd 開啟新的檔案去編輯,退出原來的檔案(現檔案必須先:w儲存)

將其他檔案裡的內容匯入當前檔案

:r 檔名

:r passwd 將當前目錄下的passwd內容匯入當前檔案中

顯示行號

:set nu

:set nonu 取消行號

設定tab鍵寬度(臨時有效)

set ts=4
設定下劃線

set cursorline
r鍵進入

直接輸入替換 撤銷:退格鍵

yy複製當前行

3yy 複製三行

p 貼上

u 撤銷

ctrl +r 恢復

dd 刪除(剪下)

3dd 刪除三行

d^ 刪除當前游標之前到行首的所有字元

d$ 刪除當前游標之後到末尾的所有字元

dw 刪除乙個單詞,以空格、冒號等符號分割

x 刪除乙個字元

行間跳轉

1g 跳到第一行

10g 跳到第十行

g 跳到最後一行

檔案內容查詢

/aaa 自上而下查詢aaa

?aaa 自下而上查詢aaa

n 查詢下乙個

n 查詢上乙個

主要用來選擇複製區塊文字

在命令模式下,使用v鍵或者v鍵可以進入可視模式

可視或者可視塊模式可以複製或者刪除一部分單詞,選中一部分單詞然後進行操作

小v 可視模式 選擇一部分

大v 可視行模式 選擇行

ctrl +v 可視塊模式

按y複製 x或者d是刪除

按p 貼上

vim編輯器的使用

visual inte ce的簡稱,是linux上基本的文字編輯工具,可以執行輸出 刪除 查詢 替換 塊操作等眾多文字操作,而且使用者可以根據自己的需要對其進行定製。vi improved的簡寫,屬於增強版的vi,在vi的基礎上增加了很多功能,如 的關鍵字加亮等,vim相容所有的vi指令。3.一般常...

Vim編輯器的使用

輸入vi命令後,便進入全螢幕編輯環境,此時的狀態為命令模式。1.vim 進入vim的乙個臨時緩衝區,游標定位在該緩衝區第1行第1列的位置上。2.vim filename 如果file1檔案不存在,將建立此檔案 如該檔案存在,則將其拷貝到乙個臨時緩衝區。游標定位在該緩衝區第1行第1列的位置上。建議在退...

Vim編輯器的使用

vim是從 vi 發展出來的乙個文字編輯器 目錄 1.vim的三種模式 2.vi的使用 3.快捷鍵 4.vim的分屏 1.vim的三種模式 vi是 visual inte ce 的簡稱 vi有三種基本工作模式 命令模式 文字輸入模式 末行模式。命令列模式 任何時候,不管使用者處於何種模式,只要按一下...