vi的命令

1,轉成輸入模式

        i                在當前光標位置插入

        a               在光標所在位置後插入

         I      在行頭插入

        A               在行尾插入

        o               在本行下插入一行

        O              在本行上插入一行  

        ESC        退出編輯狀態

2,刪除(在命令模式下)

        x               刪除一個字符

        dw            刪除一個單詞

        3dw          刪除3個單詞

        dd            刪除當前行

        5dd          刪除五行

        :5,10d      刪除5到10行

3, 拷貝和粘貼

         yy             拷貝行

         yw            拷貝詞

         p              當前行下粘貼

         P              在當前行上粘貼

         :1,2co3     拷貝行1,2到3行後

         :4,5m6     移動行4,5到6行後

4.  文件操作

         :w                   存盤

         :w filename     存成指定文件名

         :wq                  保存並退出 

         :q!                    強制退出 

5.  其它操作

             :set nu                              顯示行號

             :set nonu                         不顯示行號

              G                                       跳到文尾

               / str                                  從當前行向上查找str

              ?str                                 從當前行向下查找str

               n                                      繼續查找

              :1,$s/舊串/新串/g         替換全文   

發佈了28 篇原創文章 · 獲贊 24 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章