linux vim編輯器的使用

1、切換到編輯模式(四種方式)

    a: 光標後移一位
    i: 光標和所在內容沒有任何變化
    o: 另起一個新行
    s: 刪除光標所在的一個字符

    esc : 編輯"退回"到命令模式

2、 尾行模式操作

    :w      保存文檔
    :q      退出vi編輯器
    :wq     保存並退出
    //對文檔沒有操作權限,可以強制執行
    :w!     強制保存
    :q!     強制退出(不保存修改,直接強制退出)
    :wq!    強制保存並退出

    :set  number 或 set nu          給編輯器設置行號
    :set  nonumber 或 set nonu      取消行號設置

    :數字              光標跳轉到數字所在行

    :/內容/  或 /內容    在文檔中尋找指定內容,給翻屏查找
                        小寫n 下一個
                        大寫N 上一個
    //字符串替換操作,cont2去替換cont1內容
    :s/cont1/cont2/         替換光標當前行的"第一個"cont1爲cont2
    :s/cont1/cont2/g        替換光標當前行的"全部"cont1爲cont2
    :%s/cont1/cont2/g       替換“整個文檔”的cont1爲cont2

    命名模式下的撤銷操作
    u           小寫u

3、 命名模式操作

 1) 光標移動
        a.字符級移動
            上(k) 下(j) 左(h) 右(l)鍵
        b.單詞級
            w  word下個單詞首字母
            b  before上個(本)單詞首字母
            e  end下個(本)單詞尾字母
        c. 行級
            0  行首
            $  行尾
        d. 段落級(內容之間有空白行)
            {   上個(本)段落首部
            }   下個(本)段落尾部
        e. 屏幕級(不翻屏)
            H   屏幕首部
            L   屏幕尾部
        f. 文檔級
            G   文檔尾行
            1G  文檔首行
            nG  文檔第n行

    2) 刪除內容
        dd      刪除光標當前行
        ndd     從光標當前行向後刪除n行內容
        x       刪除光標所在的字符
        cw      從光標所在位置刪除至單詞結尾,並進入“編輯”模式
                (該方式方便刪除“單個單詞”)

    3) 複製內容
        yy      複製光標當前行
        nyy     從光標當前行向後複製n行內容
        p       對複製(刪除)好的內容進行粘貼操作

    4) 快捷操作
        u       undo撤銷
        r       替換單個字符
        J       合併上下兩行
        .點     重複執行上個指令
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章