久久青草精品A片狠狠,日韩欧美视频一区二区,亚洲国码AV日韩,国产精品黄在

vim編制技巧

2019-08-19 20:04:40 9593

vim有三個模式需要區分和注意,插入模式、編輯模式,命令行模式


    ps(進入vim首先就是編輯模式可以可以直接用命令編制內容比如復制粘貼什么的)


         (編輯模式下按鍵盤  :  鍵 然后可以進入命令模式就可以在 : 后打相關命令了)


         (編輯模式下按 i 或者o  可進入插入模式)


(一)下面進行的命令技巧全是在編輯模式下進行的

    1、跳轉

        Home鍵        跳轉至當前光標所在行的首字符處


        End鍵            跳轉至當前光標所在行的末尾字符處


        gg                    跳轉文件的首行首字符出這個跟光標的位置沒關系


        G                       跳轉文件末行首字符處


   可以這樣記 :


            Home鍵和End鍵是對立的,一個是跳轉當前鼠標首字符處,一個是當前鼠標末字符處


            gg和G是對立的,一個是跳轉首行首字符,一個是末行首字符


2、復制/粘貼/撤銷


yy                   復制光標處的一行


        p                     粘貼 yy 剛復制的那行粘貼在光標所在的下一行


        yy  p    是一對組合,很好用用的多很好記住很好記住


        x                    刪除光標處的單個字符


        dd                  刪除光標處的一行


        d^                  從光標處刪除至當前行的行首


        d$                  從光標刪除至當前行的行尾


        C    (大寫)    從光標處刪除至當前行的行尾,并進入輸入模式,跟 d$  一樣只是他可以刪除了不要 i 進入輸入,直接可以輸入


        u                    撤銷上一次操作


        U                    撤銷對當前行的所有修改


        Ctrl + r            撤銷前一次的所有操作


        各種刪除技巧,讓你欲罷不能,手殘刪錯了怎么辦?   沒關系,u 來撤銷你的操作,跟Ctrl+z  一樣好用,誰用誰知道



3、查找關鍵字/保存


            /hello          查找文本中所有hello 字符并已黃色標出


            n、N            跳轉查找結果的前一個、后一個


            ZZ                 保存修改并退出


 


(二)下面在命令模式下進行,在編輯模式下需要按鍵盤的  :  然后輸入命令

    1、讀取其他文件的內容到光標所在行

              :r  /opt/test.txt            讀取    /opt/test.txt文件內容到當前光標所在行


    2、字符串的替換

            :s  /123/abc                        替換光標所在行第一個的  123  字符串改為 abc


            :s  /123/abc/g                    替換光標所在行的所有  123  字符串改為  abc


            :s  n,ms   /123/abc/g        替換n-m行所有的  123  字符串改為  abc


            :%s   /123/abc                    替換文件內所有的 123  字符串改為  abc


     3、顯示行號

   :set    nu                顯示行號


:set    nonu            關閉顯示


      最后


   :wq                    保存并退出


     :q!                       強制退出,不保存


提交成功!非常感謝您的反饋,我們會繼續努力做到更好!

這條文檔是否有幫助解決問題?

非常抱歉未能幫助到您。為了給您提供更好的服務,我們很需要您進一步的反饋信息:

在文檔使用中是否遇到以下問題: