vim編輯器常用命令總結

vim工作模式:命令模式,插入模式,編輯模式

插入命令:
   a  : 在光標後添加文本內容
   A:在光標所在行的行尾添加文本內容
   i :在光標前插入文本
   I :在光標所在行的行首添加文本內容
   o:在光標下方插入新行
     O:在光標上方插入新行
   定位命令:
   h:方向左鍵,左移一個字符
   l:方向右鍵,右移一個字符
   j:方向下鍵,下移一行
   k:方向上鍵,上移一行
   $: 移至行尾
   0:移至行首
   H: 移至屏幕上端
   L:移至屏幕下端
   M:移至屏幕中央
   
     :set number 設置行號,vim會顯示行號
   :set nonu 取消行號
   gg:到第一行
   G:到最後一行
   :n : 到n行
刪除命令:
   x:刪除光標所在處的字符
   nx:刪除光標所在處後的n個字符
   dd:刪除光標所在行,
   ndd:刪除n行
   dG:刪除光標所在行到末尾的內容
   D:刪除從光標所在處到行尾的內容
   :n1,n2d : 刪除指定範圍行(n1~n2)的內容

複製和剪切命令:
yy , Y :複製當前行
nyy,nY:複製當前行以下n行
dd:剪切當前行
ndd:剪切當前行以下n行
p/P :粘貼到當前光標所在行的行下/行上

取消替換命令:
 r:取代光標所在處的字符
R:從光標所在處開始替換字符,ESC結束
  u: 取消上一步
搜索/替換命令:
    /string: 向前搜索制定字符串,若要在搜索時忽略大小寫,可在編輯模式下執行
      :set ic 即可
      n: 搜索指定字符串的下一個出現位置
     :%s/old/new/g : 在全文範圍內替換制定字符串
     :n1,n2s/old/new/g : 在一定範圍內替換制定字符串

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章