Linux vim 基本操作,linuxvim基本操作
1.顯示行數
vim開啟檔案之後輸入
:set number 或 :set nu
2.游標移動
h 游標向左移動
j 游標向下移動
k 游標向上移動
l 游標向右移動
n<space> 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標識向前刪除一個字元
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,$/word1/word2/g 全文尋找替換
:1,$/word1/word2/gc 全文尋找替換 c confirm 在替換之前,確認
7.撤銷和反向撤銷
在一般模式下輸入u 撤銷上一步操作
在一版模式下crel+r 反向撤銷
8.檔案儲存與退出
:wq 儲存並推出
:q 在為改動的時候退出
:q! 強制退出不儲存
:w <filename> 儲存為其他檔案
:n1,n2 w <filename> 將n1到n2行儲存為指定檔案