亚洲一区亚洲二区亚洲三区,国产成人高清在线,久久久精品成人免费看,999久久久免费精品国产牛牛,青草视频在线观看完整版,狠狠夜色午夜久久综合热91,日韩精品视频在线免费观看

Linux基本操作 vi操作的詳細信息 -電腦資料

電腦資料 時間:2019-01-01 我要投稿
【www.ishadingyu.com - 電腦資料】

   

    1 vi 編輯器的光標移動和翻頁操作

    1 光標移動

    h  向左移動光標

    l  向右移動光標

    j  向上移動光標

    k  向下移動光標

    2 翻頁操作

    Ctrl+f  向前翻整頁

    Ctrl+b 向后翻整頁

    Ctrl+u 向前翻半頁

    Ctrl+d 向后翻半頁

    2 行內(nèi)快速跳轉

    ^  將光標快速的移動到行首字符

    $  將光標快速的移動到行末字符

    w  將光標快速跳轉到當前光標所在位置的后一個單詞的首字母

    b  將光標快速跳轉到當前光標所在位置的前一個單詞的首字母

    e  將光標快速跳轉到當前光標所在位置的后一個單詞的尾字母

    3 文件內(nèi)行間快速跳轉

    :set n u    在編輯器中顯示行號

    :set n on u 取消在編輯器中顯示行號

    1G/gg     快速跳轉到第一行

    G        快速跳轉到文件的末尾行

    xG       快速跳轉到文件的第x行

    4 輸入模式的一些操作

    i     在當前光標處插入狀態(tài)

    a    在當前光標后插入狀態(tài)

    A    在光標移動到當前行的行末,并進入插入模式

    o    在當前行的下面插入新行,光標移動到新行的行首,進入插入狀態(tài)

    O    在當前行的上面插入插入新行,光標移動到新行的行首,進入插入狀態(tài)

    cw   刪除當前光標到所在單詞尾部的字符,并進入插入狀態(tài)

    c$    刪除當前光標到行尾的字符,并進入插入狀態(tài)

    c^    刪除當前光標到行首的字符,并進入插入狀態(tài)

    5 刪除操作

    x    刪除光標所在的單個字符

    dd   刪除光標所在的行

    dw   刪除當前字符到單詞尾(包括空格)的所有字符

    de   刪除當前字符到單詞尾(不包括單詞尾部的空格)的所有字符

    d$   刪除當前字符到行尾的所有字符

    d^   刪除當前字符到行末的所有字符

    J    刪除光標所在行的行尾的換行符,相當于合并當前行和下一行的內(nèi)容

    6 撤銷操作

    u    取消最近一次的操作,并恢復操作結果,可以使用多次的u命令來恢復已經(jīng)進行的多步操作

    U    取消對當前行的所有操作

    Ctrl+r 對使用u命令撤銷的操作進行恢復

    7 復制和粘帖操作

    yy      復制當前行整行的內(nèi)容到vi緩沖區(qū)

    yw     復制當前光標到單詞尾字符的內(nèi)容到vi緩沖區(qū)

    y$      復制當前光標到行尾的內(nèi)容到vi緩沖區(qū)

    y^      復制當前光標到行首的內(nèi)容到vi緩沖區(qū)

    p       讀取vi緩沖區(qū)的內(nèi)容,并粘帖到光標當前的位置

    8 字符串查找功能

    /word   從上而下在文件中查找字符串word

    ?word   從下而上在文件中查找字符串word

    n       定位下一個被匹配的查找字符串

    N       定位上一個被匹配的查找字符串

    9 字符串替換功能

    :s/str1/str2/      將當前行中查找到第一個str1字符串替換成str2

    :s/str1/str2/g     將當前行中查找到的所有的str1字符串替換成str2

    :x,ys/str1/str2/g  將x到y(tǒng)范圍的所有str1字符串替換為str2

    :%s/str1/str2/g   將整個文件的str1字符串替換尾str2

    :s/str1/str2/c     在當前行中查找到第一個str1字符串替換成str2,并詢問(用的少)

最新文章