0表示行首,$表示行末
g移動到行末,ng移動到n行,gg移動到行首
[enter] 跳轉到當前游標的下一行
/word 向下尋找word這個單詞
?word 向上尋找word這個單詞
n 重複前乙個查詢操作
n 反向,向上重複前乙個查詢操作
:n1,n2s/word1/word2/g 將n1行到n2行間的word1替換成word2
:n1,n2s/word1/word2/gc 提供了每一次匹配的選擇是否替換或者是跳過等等
:1,$s/word1/word2/g 從第一行到最後一行全篇替換
x,x 當前行刪除乙個字元
nx dd 刪除當前行
nddd1g 向上刪除所有行
dg 向下刪除所有行
d0 刪除當前行行首到游標的位置的字元
d$ 刪除當前行游標的位置到行末的字元
yy 複製當前行
nyyy1g
ygy0
y$在一般模式下,按v,變成了visual模式,可以進行選塊的複製貼上
:w:w!
:q:q! 強行推出不儲存
:wqzz 改動過就儲存離開,否則就直接離開
:w [filename] 另存為
:r [filename] 將另外的檔案讀取加到游標所在行後面
:n1,n2 w[filename] n1到n2的內容另存為
:! command 跳出執行某些指令
:set nu
:set nonu
VIM常用指令
以下格式為 指令 作用 所以輸入的時候別把 空格 也帶進去 0 到行首 到行尾 到行首字母 到上面一句或者上面乙個 段 到下面一句或者下面乙個 段 到最後一次修改的位置,注意這個 不是單引號,是1左邊的那個按鍵 文字 搜尋指定文字,找到之後使用n來跳到下乙個相同單詞位置 數值 轉跳到指定行數 轉跳到...
VIM常用指令
vim指令比較多,在用的時候老是忘記,從網上找到了這個 儲存下來,以便用到的時候查閱。一般模式 移動游標 h 或 向左方向鍵 游標向左移動乙個字元 j 或 向下方向鍵 游標向下移動乙個字元 k 或 向上方向鍵 游標向上移動乙個字元 l 或 向右方向鍵 游標向右移動乙個字元 ctrl f 螢幕 向前 ...
vim 常用指令
1 h,j,k,l 上下左右 2 n,n co n 貼上n n行到n行下面 3 n,n m n 移動n n行到第n行下面 4 n shift g 跳轉到第n行 5 ctr u,ctr d,ctr f,ctr b翻半頁 翻全頁 6 gg,shift g跳轉開頭 結尾 7 e file進入檔案 8 w,...