在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            linux vi使用手冊(cè)

            作者: 時(shí)間:2007-04-24 來(lái)源:網(wǎng)絡(luò) 收藏

            VIunix上最常用的文本編輯工具,作為unix軟件測(cè)試人員,有必要熟練掌握它。

            進(jìn)入vi的命令
            vi filename :
            打開(kāi)或新建文件,并將光標(biāo)置于第一行首
            vi +n filename
            :打開(kāi)文件,并將光標(biāo)置于第n行首
            vi + filename
            :打開(kāi)文件,并將光標(biāo)置于最后一行首
            vi +/pattern filename
            :打開(kāi)文件,并將光標(biāo)置于第一個(gè)與pattern匹配的串處
            vi -r filename
            :在上次正用vi編輯時(shí)發(fā)生系統(tǒng)崩潰,恢復(fù)filename
            vi filename....filename
            :打開(kāi)多個(gè)文件,依次編輯

            移動(dòng)光標(biāo)類命令
            h
            :光標(biāo)左移一個(gè)字符
            l
            :光標(biāo)右移一個(gè)字符
            space
            :光標(biāo)右移一個(gè)字符
            Backspace
            :光標(biāo)左移一個(gè)字符
            k
            Ctrl+p:光標(biāo)上移一行
            j
            Ctrl+n :光標(biāo)下移一行
            Enter
            :光標(biāo)下移一行
            w
            W :光標(biāo)右移一個(gè)字至字首
            b
            B :光標(biāo)左移一個(gè)字至字首
            e
            E :光標(biāo)右移一個(gè)字j至字尾
            )
            :光標(biāo)移至句尾
            (
            :光標(biāo)移至句首
            }
            :光標(biāo)移至段落開(kāi)頭
            {
            :光標(biāo)移至段落結(jié)尾
            nG
            :光標(biāo)移至第n行首
            n+
            :光標(biāo)下移n
            n-
            :光標(biāo)上移n
            n$
            :光標(biāo)移至第n行尾
            H
            :光標(biāo)移至屏幕頂行
            M
            :光標(biāo)移至屏幕中間行
            L
            :光標(biāo)移至屏幕最后行
            0
            :(注意是數(shù)字零)光標(biāo)移至當(dāng)前行首
            $
            :光標(biāo)移至當(dāng)前行尾

            屏幕翻滾類命令
            Ctrl+u
            :向文件首翻半屏
            Ctrl+d
            :向文件尾翻半屏
            Ctrl+f
            :向文件尾翻一屏
            Ctrl
            b;向文件首翻一屏
            nz
            :將第n行滾至屏幕頂部,不指定n時(shí)將當(dāng)前行滾至屏幕頂部。

            插入文本類命令
            i
            :在光標(biāo)前
            I
            :在當(dāng)前行首
            a
            :光標(biāo)后
            A
            :在當(dāng)前行尾
            o
            :在當(dāng)前行之下新開(kāi)一行
            O
            :在當(dāng)前行之上新開(kāi)一行
            r
            :替換當(dāng)前字符
            R
            :替換當(dāng)前字符及其后的字符,直至按ESC
            s
            :從當(dāng)前光標(biāo)位置處開(kāi)始,以輸入的文本替代指定數(shù)目的字符
            S
            :刪除指定數(shù)目的行,并以所輸入文本代替之
            ncw
            nCW:修改指定數(shù)目的字
            nCC
            :修改指定數(shù)目的行

            刪除命令
            ndw
            ndW:刪除光標(biāo)處開(kāi)始及其后的n-1個(gè)字
            do
            :刪至行首
            d$
            :刪至行尾
            ndd
            :刪除當(dāng)前行及其后n-1
            x
            X:刪除一個(gè)字符,x刪除光標(biāo)后的,而X刪除光標(biāo)前的
            Ctrl+u
            :刪除輸入方式下所輸入的文本

            搜索及替換命令 :
            /pattern
            :從光標(biāo)開(kāi)始處向文件尾搜索pattern
            ?pattern
            :從光標(biāo)開(kāi)始處向文件首搜索pattern
            n
            :在同一方向重復(fù)上一次搜索命令
            N
            :在反方向上重復(fù)上一次搜索命令
            s/p1/p2/g:將當(dāng)前行中所有p1均用p2替代
            n1,n2s/p1/p2/g:將第n1n2行中所有p1均用p2替代
            g/p1/s//p2/g:將文件中所有p1均用p2替換

            選項(xiàng)設(shè)置
            all
            :列出所有選項(xiàng)設(shè)置情況
            term
            :設(shè)置終端類型
            ignorance
            :在搜索中忽略大小寫(xiě)
            list
            :顯示制表位(Ctrl+I)和行尾標(biāo)志($)
            number
            :顯示行號(hào)
            report
            :顯示由面向行的命令修改過(guò)的數(shù)目
            terse
            :顯示簡(jiǎn)短的警告信息
            warn
            :在轉(zhuǎn)到別的文件時(shí)若沒(méi)保存當(dāng)前文件則顯示NO write信息
            nomagic
            :允許在搜索模式中,使用前面不帶“”的特殊字符
            nowrapscan
            :禁止vi在搜索到達(dá)文件兩端時(shí),又從另一端開(kāi)始
            mesg
            :允許vi顯示其他用戶用write寫(xiě)到自己終端上的信息

            最后行方式命令
            n1,n2 co n3:將n1行到n2行之間的內(nèi)容拷貝到第n3行下
            n1,n2 m n3:將n1行到n2行之間的內(nèi)容移至到第n3行下
            n1,n2 d :將n1行到n2行之間的內(nèi)容刪除
            w :保存當(dāng)前文件
            e filename:打開(kāi)文件filename進(jìn)行編輯
            x:保存當(dāng)前文件并退出
            q:退出vi
            q!:不保存文件并退出vi
            !command:執(zhí)行shell命令command
            n1,n2 w!command:將文件中n1行至n2行的內(nèi)容作為command的輸入并執(zhí)行之,若不指
            n1,n2,則表示將整個(gè)文件內(nèi)容作為command的輸入
            r!command:將命令command的輸出結(jié)果放到當(dāng)前行。

            本文引用地址:http://www.biyoush.com/article/258219.htm



            評(píng)論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉