vim編輯器的小技巧

Vim小技巧,蠻有用的。

 b) 搜索與替換
  1、/word : 從光標開始,向下查詢一個名爲word的字符串。
  2、:n1,n2s/word1/word2/g : n1 與n2 爲數字.在第n1與n2行之間尋找word1這個字符串,並將該字符串替換爲word2。
       3、:1,$s/word1/word2/g : 從第一行到最後一行尋找word1字符串,並將該字符串替換爲word2。
       4、:1,$s/word1/word2/gc: 從第一行到最後一行尋找word1字符串,並將該字符串替換爲word2,並且在替換之前顯示提示符給用戶確認是否需要替換。


   c) 刪除,複製,粘貼
   1、x,X : 在一行中,x爲向後刪除一個字符(相當於del鍵),X爲向前刪除一個字符(相當於backspace鍵)。
   2、dd : 刪除光標所在的那一整行。
   3、ndd : n 爲數字。從光標開始,刪除向下n列。
   4、yy : 複製光標所在的那一行。 
   6、nyy : n爲數字。複製光標所在的向下n行。
   7、p,P : p 爲將已複製的數據粘貼到光標的下一行,P則爲貼在光標的上一行。
   8、u : 復原前一個操作
   9、CTRL + r : 重做上一個操作。
  10、小數點'.': 重複前一個動作。

2.2: 編輯模式:
       1、i, I : 在光標所在處插入輸入文字,已存在的文字向後退。i 爲‘從當前光標所在處插入’,I 爲‘在當前所在行的一個非空格符處開始插入’。
       2、a, A : a 爲‘從當前光標所在處的下一個字符開始插入’。A 爲‘從光標所在行的最後一個字符處開始插入’。
       3、 o,O : 這是英文o的大小寫。o爲‘在當前光標所在行的下一行處插入新的一行’。O表示‘在當前光標所在行的上一行插入新的一行’。
       4、r,R : 替換:r 會替換光標所在的那一個字符。 R : 會一直替換光標所在的字符,直到按下esc 鍵爲止。
       5、ESC : 進入一般模式。

2.3 :命令模式:
  1、:w : 將編輯的數據寫入硬盤
       2、:q : 離開vi
       3、:q! : 強制離開,不存儲
       4、:wq : 存儲後離開
  5、:wq! : 強制存儲後離開

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