1. <strong id="7actg"></strong>
    2. <table id="7actg"></table>

    3. <address id="7actg"></address>
      <address id="7actg"></address>
      1. <object id="7actg"><tt id="7actg"></tt></object>

        vi編輯器的基本使用

        共 1136字,需瀏覽 3分鐘

         ·

        2021-07-13 01:23

        點擊上方藍字關(guān)注我,了解更多內(nèi)容


        vi的基本命令

        一、三種模式和模式切換

        二、拷貝和粘貼

        三、保存和退出

        四、光標(biāo)和查找

        五、替換、復(fù)制和剪切


        一、三種模式和模式切換

        三種模式

        • 命令行模式

          用戶在使用vi編輯器編輯文件時,最初進入的模式,可以編輯文件,進行復(fù)制、剪切等操作。

        • 插入模式

          進行文件編輯,按ESC鍵即可回到命令行模式。

        • 底行模式

          光標(biāo)位于屏幕底行,可以進行文件的保存,查找等操作。

        模式切換命令

        命令

        功能

        A  a

        進入編輯狀態(tài),從光標(biāo)之后的位置開始插入字符。A末尾,a當(dāng)前位置之后插入

        I i

        進入編輯狀態(tài),從光標(biāo)之前的位置開始插入字符。I行首,i當(dāng)前位置之前插入

        O o

        進入編輯狀態(tài),并插入新的一行,從新行的行首開始插入字符。O光標(biāo)上一行插入,o光標(biāo)下一行插入

        ESC

        進入命令狀態(tài)

        :!  Command

        執(zhí)行外部命令Command,按回車鍵可返回到vi繼續(xù)工作




        二、拷貝和粘貼

        命令

        [N]x

        刪除,從光標(biāo)開始連續(xù)的N個字符,并復(fù)制到編輯器緩沖區(qū)

        [N]dd

        刪除,從光標(biāo)開始連續(xù)的N行,并復(fù)制到編輯器緩沖區(qū)

        [N]yy

        復(fù)制,從光標(biāo)開始連續(xù)的N行

        p P

        粘貼

        u

        取消上一次操作




        三、保存和退出

        命令

        功能

        :q

        退出,若文件被修改但沒有保存,則該命令無效

        :q!

        強制退出,不保存被修改的部分

        :w

        保存文件

        :x

        保存文件并退出,和:wq功能一樣

        :w File

        另存為File給出的文件名,不退

        :r File

        讀入File指定的文件內(nèi)容,插入到光標(biāo)位置




        四、光標(biāo)和查找

        光標(biāo)命令

        命令

        功能

        k

        方向鍵上

        j

        方向鍵下

        h

        方向鍵左

        l

        方向鍵右

        :N

        移動光標(biāo)到第N行

        1G

        移動光標(biāo)到第1行

        G

        移動光標(biāo)到最后1行

        :set nu

        設(shè)置顯示行號

        :set nonu

        取消顯示行號



        查找命令

        /string 查找字符串

        • n 繼續(xù)查找

        • N 反向繼續(xù)查找

        • 支持正則表達式查找



        五、替換、復(fù)制和剪切

        替換命令

        :s 命令可實現(xiàn)字符串的替換

        • :s/str1/str2  替換光標(biāo)所在行

        • :s/str1/str2/g g全部替換(默認(rèn)換成第一個)

        • :m,ns/str1/str2/g  多行替換

        • :%s/str1/str2/g  全文替換


        復(fù)制和剪切命令

        命令

        功能

        y0
        光標(biāo)到行首的字符拷入剪貼板
        y$
        光標(biāo)到行尾的字符拷入剪貼板
        d0
        光標(biāo)到行首的字符剪切進剪貼板
        d$
        光標(biāo)到行尾的字符剪切進剪貼板
        range y
        塊復(fù)制
        range d
        塊剪切



        往期推薦

        01

        Ubuntu固定IP時的一點小建議

        02

        Java——形參和返回值

        03

        Java——抽象





        瀏覽 101
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        評論
        圖片
        表情
        推薦
        點贊
        評論
        收藏
        分享

        手機掃一掃分享

        分享
        舉報
        1. <strong id="7actg"></strong>
        2. <table id="7actg"></table>

        3. <address id="7actg"></address>
          <address id="7actg"></address>
          1. <object id="7actg"><tt id="7actg"></tt></object>
            揉我胸啊嗯~下面出水了小 | 性插欧美 | www.caopeng | 美女扒开粉嫩尿囗的桶爽www | 欧美粗又大gay69三人 | 综合 欧美 亚洲日本 | 91麻豆免费 | 快穿受被各种怪物h灌满bl | 青青草中文字幕在线 | 国产在线拍小情侣国产拍拍偷 |