vim常用用法

1、替換

1.1、基礎(chǔ)

格式為::[range]s/pattern/string/[c,e,g,i]

range可取值:

  • n,$ - 第n行到最后一行
  • .,$ - 當前行到最后一行
  • % - 每一行

option可取值:

  • c confirm,每次替換前詢問。
  • e 不顯示 error。
  • g globe,不詢問,整行替換。
  • i ignore 不分大小寫。

2、 多窗口編輯

  • 上下劃分窗口 - :split [文件]

  • 左右劃分窗口 - :vsplit [文件]

  • 窗口切換:

    1. ctrl+w j 向下移動
    2. ctrl+w k 向上移動
    3. ctrl+w h 向左移動
    4. ctrl+w l 向右移動
    5. ctrl+w t 移動到頂端
    6. ctrl+w b 移動到底端
    7. Ctrl + w + r:向右或向下方交換窗口,而Ctrl + w + R則和它方向相反。
    8. Ctrl + w + x:交換同列或同行的窗口的位置。vim默認交換當前窗口的與它下一個窗口的位置,如果下方?jīng)]有窗口,則試著與上一個窗口交換位置。亦可在此命令前加上數(shù)量,與制定的窗口交換位置。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。