n向右移動n個字元
g移動到最後一行
ng移動到第n行 gg
移動到第一行
n向下移動n行
/搜尋0 移動到本行開頭
x向後刪除乙個字元
nx向後刪除n個字元
dd刪除本行
ndd向下刪除n行 d$
刪除游標至本行結束的內容 d0
刪除游標至本行開始的內容 yy
複製本行
nyy向下複製n行 y0
複製本行開頭至游標處 y$
複製游標至本行結束 p
貼上複製的內容 u
撤銷操作(後退)
ctrl+r
恢復(與u相反) .
重複前乙個動作 v
字元選擇
ctrl+v
區塊選擇
:n1,n2s/word1/word2/g 在n1到n2行之間尋找word1並替換成word2
:1,$s/word1/word2/gc 在第一行到最後一行尋找word1並替換成word2,每次替換前進行詢問
:q!不儲存退出
:w filename
另存為
:r filename
讀入另乙個檔案的內容 :!
暫時離開vim,進入指令模式
:files
列出當前vim開啟的所有檔案 :n
編輯下乙個檔案 :n
編輯上乙個檔案
:sp filename
新建視窗
ctrl + w + ↑/↓
在多個視窗間移動
設定~/.vimrc可以修改vim的環境設定,在該檔案中雙引號(")是注釋
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,...