Linux vim 基本操作

2022-08-20 23:57:16 字數 1234 閱讀 5245

1.顯示行數

vim開啟檔案之後輸入

:set number 或 :set nu

2.游標移動

h  游標向左移動

j  游標向下移動

k  游標向上移動

l  游標向右移動

n  n為數字,space空格 游標先後移動n個字元  

0或home鍵  移動到行首

$或end鍵     移動到行尾

w  移動到下乙個單詞的首部

b  移動到上乙個單詞的首部

e  移動到下乙個單詞的尾部

ge  移動到上乙個單詞的尾部

gg  移動到檔案的開頭

g  移動到檔案的最後一行

ng  n為數字移動到指定的行

h/m/l  分別對應移動到螢幕的頂部,中間,結尾

數字加h/m/l,距離頂部的多少行

3.檔案查詢

在一般模式下

/word  從游標位置向後查詢『word』的字元

?word  從游標位置向前查詢『word』的字元

4.檔案刪除

x,x  小寫的x向後刪除乙個字元,大寫x標識向前刪除乙個字元

dw  刪除乙個單詞,從游標出到下乙個單詞開頭

nx  n位數字,向後刪除n個字元

dd  刪除游標所在位置的行

ndd  n為資料,從游標所在位置向後刪除n行

d1g  刪除游標所在位置以及之前的行

dg  刪除游標所在位置以及以後的行

dng  刪除游標所在位置到n行

d$  刪除游標位置到行尾的所有字元

d0  刪除從游標位置到行首的字元

5.檔案複製

y   使用方法和d檔案刪除類似

p  貼上複製的內容

6.檔案查詢

:n1,n2s/word1/word2/g  在n1行到n2行之間將word1全部替換成word2

:1,$s/word1/word2/g  全文查詢替換

:1,$s/word1/word2/gc  全文查詢替換 c confirm 在替換之前,確認

7.撤銷和反向撤銷

在一般模式下輸入u  撤銷上一步操作

在一版模式下crel+r  反向撤銷

8.檔案儲存與退出

:wq  儲存並推出

:q  在為改動的時候退出

:q!  強制退出不儲存

:w   儲存為其他檔案

:n1,n2 w  將n1到n2行儲存為指定檔案

Linux vim基本操作

esc退出插入模式,輸入 開始命令模式,直接輸入命令。示例 set nu 在每一行前顯示行號 set nonu 取消行號顯示 set mouse a 顯示滑鼠 可以通過滑鼠選擇游標位置 set cursorline顯示行線 在游標所在位置顯示行線 注意 在vim中設定的工作方式時臨時的,退出行iho...

Linux Vim基本操作

一 vim 開啟檔案 在命令列模式下開啟乙個自己編寫的檔案 root vim 檔名 剛開啟檔案時 vim 處於命令模式,此時檔案的下方會顯示檔案的一些資訊,包括檔案的總行數和字元數,以及當前游標所在的位置等,此時可以使用插入命令進入輸入模式對檔案進行編輯。二 使用 vim 進行編輯 1.vim 插入...

Linux vim基本操作

vim三種模式 命令模式 可移動游標位置,可修改 刪除 複製 粘帖 搜尋關鍵字 插入模式 輸入新的字元,點esc鍵回到命令模式 拓展模式 命令模式下輸入 進入擴充套件模式,儲存 退出 搜尋等 a 插入模式 可對檔案進行編輯 esc退出插入模式,進入命令模式 拓展模式命令 q 退出 q 強制退出 wq...