亚洲精品日韩欧美_欧美二区乱c少妇_中文字幕日韩在线播放_日韩不卡中文字幕

English |
  • 美國VPS主機推薦
  • |
  • 代購服務(wù)
  • |
  • 10美元以下VPS
  • |
  • VPS新手指南/教程
  • |
  • 留言板
  • |
  • 關(guān)于
  • | 登錄 |

    Linux上vi(vim)編輯器使用教程

    2011年05月24日 上午 | 作者:VPS偵探

    vi(vim)是上Linux非常常用的編輯器,很多Linux發(fā)行版都默認(rèn)安裝了vi(vim)。vi(vim)命令繁多但是如果使用靈活之后將會大大提高效率。vi是“visual interface”的縮寫,vim是vi IMproved(增強版的vi)。在一般的系統(tǒng)管理維護(hù)中vi就夠用,如果想使用代碼加亮的話可以使用vim。下面vps偵探整理一下vi的使用教程:包含vi的基本介紹、使用模式、文件的打開關(guān)閉保存、插入文本或新建行、移動光標(biāo)、刪除、恢復(fù)字符或行、搜索等等,算是一篇比較適合新手學(xué)習(xí)vi的教程

    vi有3個模式:插入模式、命令模式、低行模式。

    插入模式:在此模式下可以輸入字符,按ESC將回到命令模式。
    命令模式:可以移動光標(biāo)、刪除字符等。
    低行模式:可以保存文件、退出vi、設(shè)置vi、查找等功能(低行模式也可以看作是命令模式里的)。

    一、打開文件、保存、關(guān)閉文件(vi命令模式下使用)

    vi filename ? ? ? //打開filename文件
    :w ? ? ? //保存文件
    :w vpser.net //保存至vpser.net文件
    :q ? ? ? ? ?//退出編輯器,如果文件已修改請使用下面的命令
    :q! ? ? ? ?//退出編輯器,且不保存
    :wq ? ? ? ? //退出編輯器,且保存文件

    二、插入文本或行(vi命令模式下使用,執(zhí)行下面命令后將進(jìn)入插入模式,按ESC鍵可退出插入模式)

    a ? ? ?//在當(dāng)前光標(biāo)位置的右邊添加文本
    i ? ? ??//在當(dāng)前光標(biāo)位置的左邊添加文本
    A ? ? //在當(dāng)前行的末尾位置添加文本
    I ? ? ?//在當(dāng)前行的開始處添加文本(非空字符的行首)
    O ? ? //在當(dāng)前行的上面新建一行
    o ? ? //在當(dāng)前行的下面新建一行
    R ? ?//替換(覆蓋)當(dāng)前光標(biāo)位置及后面的若干文本
    J ? ?//合并光標(biāo)所在行及下一行為一行(依然在命令模式)

    三、移動光標(biāo)(vi命令模式下使用)

    1、使用上下左右方向鍵

    2、命令模式下:h ? 向左、j ? 向下 、k ? 向上、l ?向右。
    空格鍵 向右、Backspace ?向左、Enter ?移動到下一行首、- ?移動到上一行首。

    四、刪除、恢復(fù)字符或行(vi命令模式下使用)

    x ? ? ? ? //刪除當(dāng)前字符
    nx ? ? ? ? //刪除從光標(biāo)開始的n個字符
    dd ? ? ?//刪除當(dāng)前行
    ndd ? //向下刪除當(dāng)前行在內(nèi)的n行
    u ? ? ? //撤銷上一步操作
    U ? ? ?//撤銷對當(dāng)前行的所有操作

    五、搜索(vi命令模式下使用)

    /vpser ? ? //向光標(biāo)下搜索vpser字符串
    ?vpser ? ? //向光標(biāo)上搜索vpser字符串
    n ? ? ? ? ? //向下搜索前一個搜素動作
    N ? ? ? ? //向上搜索前一個搜索動作

    六、跳至指定行(vi命令模式下使用)

    n+ ? ? ? ?//向下跳n行
    n- ? ? ? ? //向上跳n行
    nG ? ? ? ?//跳到行號為n的行
    G ? ? ? ? ? //跳至文件的底部

    七、設(shè)置行號(vi命令模式下使用)

    :set ?nu ? ? //顯示行號
    :set nonu ? ?//取消顯示行號

    八、復(fù)制、粘貼(vi命令模式下使用)

    yy ? ?//將當(dāng)前行復(fù)制到緩存區(qū),也可以用 "ayy 復(fù)制,"a 為緩沖區(qū),a也可以替換為a到z的任意字母,可以完成多個復(fù)制任務(wù)。
    nyy ? //將當(dāng)前行向下n行復(fù)制到緩沖區(qū),也可以用 "anyy 復(fù)制,"a 為緩沖區(qū),a也可以替換為a到z的任意字母,可以完成多個復(fù)制任務(wù)。
    yw ? ?//復(fù)制從光標(biāo)開始到詞尾的字符。
    nyw ? //復(fù)制從光標(biāo)開始的n個單詞。
    y^ ? ? ?//復(fù)制從光標(biāo)到行首的內(nèi)容。? VPS偵探
    y$ ? ? ?//復(fù)制從光標(biāo)到行尾的內(nèi)容。
    p ? ? ? ?//粘貼剪切板里的內(nèi)容在光標(biāo)后,如果使用了前面的自定義緩沖區(qū),建議使用"ap 進(jìn)行粘貼。
    P ? ? ? ?//粘貼剪切板里的內(nèi)容在光標(biāo)前,如果使用了前面的自定義緩沖區(qū),建議使用"aP 進(jìn)行粘貼。

    九、替換(vi命令模式下使用)

    :s/old/new ? ? ?//用new替換行中首次出現(xiàn)的old
    :s/old/new/g ? ? ? ??//用new替換行中所有的old
    :n,m?s/old/new/g ? ? //用new替換從n到m行里所有的old
    :%s/old/new/g ? ? ?//用new替換當(dāng)前文件里所有的old

    十、編輯其他文件

    :e otherfilename ? ?//編輯文件名為otherfilename的文件。

    十一、修改文件格式

    :set fileformat=unix ? //將文件修改為unix格式,如win下面的文本文件在linux下會出現(xiàn)^M。

    總結(jié):vi(vim)教程雖然有比較多的命令,但是只要勤加練習(xí),相信你會很快的熟練掌握,同時也會給你的工作或?qū)W習(xí)帶來更高的效率。當(dāng)如果不知道自己處在什么模式時可以按2次Esc鍵即可回到命令模式,會有最后提醒一點:注意大小寫!!!

    如有問題歡迎在本文留言或到VPS論壇交流。

    原創(chuàng)文章,轉(zhuǎn)載需作者同意,且必須以鏈接形式注明出處。

    >>轉(zhuǎn)載請注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/manage/vi.html
    VPS偵探推薦:
    遨游主機VultrLinode搬瓦工LOCVPSKVMLAHOSTKVMHostXen80VPS美國VPS主機,國內(nèi)推薦騰訊云阿里云

    發(fā)表評論

    *必填

    *必填 (不會被公開)

    評論(15條評論)

    1. VPS偵探說道:

      @盧杰, 頂部留言板或關(guān)于中有說明

    2. 盧杰說道:

      有沒有交流群和客服QQ號

    3. VPS偵探說道:

      @Hysen, 相當(dāng)于另存為 vpser.net 名字的文件

    4. Hysen說道:

      :w //保存文件
      :w vpser.net //保存至vpser.net文件

      請教這里的兩個 :w 是筆誤? 還是網(wǎng)站設(shè)置.

    5. jian說道:

      vi全部加起來有十頁紙啊

    6. Gilgamel說道:

      收藏轉(zhuǎn)載到自己的tumblr做備份-3-

    7. Assassin說道:

      呵呵,不錯,支持一下。 ?? ?? ?? ?? ?? ?? ?? ??

    8. 石塘說道:

      打印下來,慢慢研究,謝謝了

    9. Hardjin說道:

      ?? ?? 謝謝,分享下。

    10. lijiecsu說道:

      收藏,轉(zhuǎn)載啦 ?? ??

    11. new說道:

      我第一次接觸vim,看了這個,收獲頗大,站長方便的話可以再多寫供我們學(xué)習(xí),或者介紹一些好文章。謝謝啦

    12. 囧啊囧說道:

      ?? ?? 我想轉(zhuǎn)載,你不同意我就不轉(zhuǎn)了。

    13. 囧啊囧說道:

      以前在大貓那里看過一篇了,再學(xué)習(xí)一下。

    14. theflash說道:

      收藏之,不妨請vimer.cn 站長再寫一篇更詳細(xì)的 introduction

    主站蜘蛛池模板: 成人免费网站在线| 欧美激情精品久久久久久黑人| 不卡日韩av| 激情伊人五月天| 久久99精品久久久久久久青青日本| 午夜精品久久久内射近拍高清| 91精品久久久久久久久久入口| 欧美一级免费看| 亚洲人精品午夜射精日韩 | 久久久99精品视频| 久精品国产欧美| 在线国产99| 国产精品久久久久av免费| 久久男人的天堂| 久久福利视频导航| 久久99中文字幕| 狠狠色伊人亚洲综合网站色| 亚洲v国产v在线观看| 久久艹在线视频| 日韩在线免费观看视频| 国产欧美自拍视频| 国产精品一区二区你懂得| 久久亚洲精品国产亚洲老地址| 日本韩国在线不卡| 久久免费视频观看| 欧美亚洲国产另类| 日本一区二区在线视频| 尤物av无码色av无码| 国产精品69av| 操91在线视频| 国产suv精品一区二区| 国产日本一区二区三区| 激情六月丁香婷婷| 久久久成人av| 日韩在线视频免费观看| 亚洲国产高清国产精品| 日本精品一区二区三区高清 久久| 午夜精品久久久内射近拍高清| 亚洲国产欧美不卡在线观看 | 色婷婷综合成人av| 日韩免费中文专区|