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

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

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

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

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

    vi有3個(gè)模式:插入模式、命令模式、低行模式。

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

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

    vi filename ? ? ? //打開filename文件
    :w ? ? ? //保存文件
    :w vpser.net //保存至vpser.net文件
    :q ? ? ? ? ?//退出編輯器,如果文件已修改請(qǐng)使用下面的命令
    :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)所在行及下一行為一行(依然在命令模式)

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

    1、使用上下左右方向鍵

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

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

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

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

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

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

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

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

    :set ?nu ? ? //顯示行號(hào)
    :set nonu ? ?//取消顯示行號(hào)

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

    yy ? ?//將當(dāng)前行復(fù)制到緩存區(qū),也可以用 "ayy 復(fù)制,"a 為緩沖區(qū),a也可以替換為a到z的任意字母,可以完成多個(gè)復(fù)制任務(wù)。
    nyy ? //將當(dāng)前行向下n行復(fù)制到緩沖區(qū),也可以用 "anyy 復(fù)制,"a 為緩沖區(qū),a也可以替換為a到z的任意字母,可以完成多個(gè)復(fù)制任務(wù)。
    yw ? ?//復(fù)制從光標(biāo)開始到詞尾的字符。
    nyw ? //復(fù)制從光標(biāo)開始的n個(gè)單詞。
    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下會(huì)出現(xiàn)^M。

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

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

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

    >>轉(zhuǎn)載請(qǐng)注明出處:VPS偵探 本文鏈接地址:http://www.0794baidu.com/manage/vi.html
    VPS偵探推薦:
    遨游主機(jī)、Vultr、Linode、搬瓦工LOCVPS、KVMLA、HOSTKVM、HostXen80VPS美國VPS主機(jī),國內(nèi)推薦騰訊云、阿里云

    發(fā)表評(píng)論

    *必填

    *必填 (不會(huì)被公開)

    評(píng)論(15條評(píng)論)

    1. VPS偵探說道:

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

    2. 盧杰說道:

      有沒有交流群和客服QQ號(hào)

    3. VPS偵探說道:

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

    4. Hysen說道:

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

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

    5. jian說道:

      vi全部加起來有十頁紙啊

    6. Gilgamel說道:

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

    7. Assassin說道:

      呵呵,不錯(cuò),支持一下。 ?? ?? ?? ?? ?? ?? ?? ??

    8. 石塘說道:

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

    9. Hardjin說道:

      ?? ?? 謝謝,分享下。

    10. lijiecsu說道:

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

    11. new說道:

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

    12. 囧啊囧說道:

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

    13. 囧啊囧說道:

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

    14. theflash說道:

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

    主站蜘蛛池模板: 国产美女久久精品| 日韩在线视频导航V| 九九精品在线视频| 久久久久久国产精品| 91久久久久久久久久| 国产日产亚洲精品| 久久免费视频观看| 亚洲精品免费在线看| 91精品久久久久久久久久久| 久久亚洲精品毛片| 日韩精品视频一区二区在线观看 | 国产日韩专区在线| 欧美日韩高清在线观看| 亚洲综合视频一区| 国产视频精品网| 久久久免费精品| 欧美日韩国产第一页| 婷婷久久伊人| 亚洲不卡中文字幕| 亚洲自拍中文字幕| 亚洲va男人天堂| 日韩国产高清一区| 青青青在线观看视频| caoporn国产精品免费公开| 国产精品免费久久久| 国产精品自产拍在线观看| 国产婷婷一区二区三区| 国产欧美日韩专区发布| 国产欧美久久久久| 国产精品免费入口| 91精品国产高清久久久久久91| 高清一区二区三区视频| 超碰国产精品久久国产精品99| 不卡视频一区| 一区二区免费在线视频| 亚洲午夜精品久久久久久人妖 | 精品日韩美女| 国语自产精品视频在免费| 国产精品一区二区三| 国产精品成人久久电影| 国产福利视频一区|