vi 高級命令

1. 熟練使用vi的光標命令正則表達式

  h:方向鍵,向左移動光標一個字符的位置字符串

  j:方向鍵,向下移動光標到下一行的位置 string

  k:方向鍵,身上移動光標到上一行的位置 margin

  l:方向鍵,向右移動光標一個字符的位置 移動

  :N :移動光標到第N行(N待定)文件

  1G: 移動光標到文件的第一行vi

  G:移動光標到文件的最後一行字符

  :set number 設置顯示行號

  :set nonumber 取消顯示行號

 

2.熟練使用vi的查找命令

  /string 查找字符串

n: 繼續查找

N:反向查找 

支持正則表達式

3.熟練使用vi的替換命令

  利用 :s命令能夠實現字符串的替換

    :s/str1/str2

    :s/str1/str2/g

    :.,$ s/str1/str2/g

    :1,$ s/str1/str2/g

    :%s/str1/str2/g

4.熟練使用vi的複製和剪切命令

  y0 : 將光標至行首的字符拷入剪貼板

  y$ :將光標至行尾的字符拷入剪貼板

  d0 :將光標至行首的字符剪切入剪貼板

  d$ :將光標至行尾的字符剪切入剪貼板

  range y :塊複製  

相關文章
相關標籤/搜索