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...