<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          vi編輯器的基本使用

          共 1136字,需瀏覽 3分鐘

           ·

          2021-07-13 01:23

          點擊上方藍字關注我,了解更多內容


          vi的基本命令

          一、三種模式和模式切換

          二、拷貝和粘貼

          三、保存和退出

          四、光標和查找

          五、替換、復制和剪切


          一、三種模式和模式切換

          三種模式

          • 命令行模式

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

          • 插入模式

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

          • 底行模式

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

          模式切換命令

          命令

          功能

          A  a

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

          I i

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

          O o

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

          ESC

          進入命令狀態(tài)

          :!  Command

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




          二、拷貝和粘貼

          命令

          [N]x

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

          [N]dd

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

          [N]yy

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

          p P

          粘貼

          u

          取消上一次操作




          三、保存和退出

          命令

          功能

          :q

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

          :q!

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

          :w

          保存文件

          :x

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

          :w File

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

          :r File

          讀入File指定的文件內容,插入到光標位置




          四、光標和查找

          光標命令

          命令

          功能

          k

          方向鍵上

          j

          方向鍵下

          h

          方向鍵左

          l

          方向鍵右

          :N

          移動光標到第N行

          1G

          移動光標到第1行

          G

          移動光標到最后1行

          :set nu

          設置顯示行號

          :set nonu

          取消顯示行號



          查找命令

          /string 查找字符串

          • n 繼續(xù)查找

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

          • 支持正則表達式查找



          五、替換、復制和剪切

          替換命令

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

          • :s/str1/str2  替換光標所在行

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

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

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


          復制和剪切命令

          命令

          功能

          y0
          光標到行首的字符拷入剪貼板
          y$
          光標到行尾的字符拷入剪貼板
          d0
          光標到行首的字符剪切進剪貼板
          d$
          光標到行尾的字符剪切進剪貼板
          range y
          塊復制
          range d
          塊剪切



          往期推薦

          01

          Ubuntu固定IP時的一點小建議

          02

          Java——形參和返回值

          03

          Java——抽象





          瀏覽 101
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

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

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  一级黄av | 国产一区二区无码午夜久久久豆花av | 一级片操逼 | 免费黄色电影在线播放 | 五月婷婷丁香五月 |