IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)操作系統(tǒng)LINUX → Linux下vi編輯器命令精華版

Linux下vi編輯器命令精華版

時(shí)間:2015-06-28 00:00:00 來(lái)源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評(píng)論(0)

  最近開(kāi)始使用vi編輯器,用了幾天,發(fā)現(xiàn)其實(shí)還是比較好用的。對(duì)自己常用的命令做個(gè)總結(jié),以備實(shí)時(shí)查閱。一下內(nèi)容是對(duì)網(wǎng)絡(luò)多篇文章的總結(jié)。

  進(jìn)入vi的命令:

  vi filename :打開(kāi)或新建文件,并將光標(biāo)置于第一行首

  vi + filename :打開(kāi)文件,并將光標(biāo)置于最后一行首

  vi +/pattern filename:打開(kāi)文件,并將光標(biāo)置于第一個(gè)與pattern匹配的串處

  搜索命令:

  /pattern:從光標(biāo)開(kāi)始處向文件尾搜索pattern

  ?pattern:從光標(biāo)開(kāi)始處向文件首搜索pattern

  n:在同一方向重復(fù)上一次搜索命令

  N:在反方向上重復(fù)上一次搜索命令

  移動(dòng)光標(biāo)類命令:

  ┌─────┬───────────┐

  │命令? │描述???? │

  ├─────┼───────────┤

  │j或下箭頭 │向下移動(dòng)一行 │

  ├─────┼───────────┤

  │k或上箭頭 │向上移動(dòng)一行 │

  ├─────┼───────────┤

  │h或左箭頭 │左移一個(gè)字符 │

  ├─────┼───────────┤

  │l或右箭頭? │右移一個(gè)字符 │

  ├─────┼───────────┤

  │w???? │右移一個(gè)詞 │

  ├─────┼───────────┤

  │W??? │右移一個(gè)以空格分隔的詞│

  ├─────┼───────────┤

  │b????? │左移一個(gè)詞 │

  ├─────┼───────────┤

  │B????? │左移一個(gè)以空格分隔的詞│

  ├─────┼───────────┤

  │0????? │移到行首 │

  │Ctrl-F????? │向前翻頁(yè) │

  ├─────┼───────────┤

  │Ctrl-B????? │向后翻頁(yè) │

  ├─────┼───────────┤

  │nG??? │到第n行 │

  ├─────┼───────────┤

  │G???? │到最后一行 │

  └─────┴───────────┘

  插入文本類命令:

  ┌──┬────────────┐

  │命令│描述? │

  ├──┼────────────┤

  │i???? │在當(dāng)前字符前插入文本 │

  ├──┼────────────┤

  │I???? │在行首插入文本 │

  ├──┼────────────┤

  │a???? │在當(dāng)前字符后添加文本 │

  ├──┼────────────┤

  │A???? │在行末添加文本 │

  ├──┼────────────┤

  │o???? │在當(dāng)前行后面插入一空行 │

  ├──┼────────────┤

  │O???? │在當(dāng)前行前面插入一空行 │

  ├──┼────────────┤

  │R???? │以改寫方式輸入文本????? │

  └──┴────────────┘

  刪除命令:

  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)前的

  移動(dòng)命令:

  ┌─────┬──────┐

  │命令? │描述 │

  ├─────┼──────┤

  │$????? │到行尾 │

  ├─────┼──────┤

  │(????? │到句子的開(kāi)頭│

  ├─────┼──────┤

  │)????? │到句子的末尾│

  ├─────┼──────┤

  │{????? │到段落的開(kāi)頭│

  ├─────┼──────┤

  │}????? │到段落的末尾│

  └─────┴──────┘

  文本編輯命令:

  ┌──┬──────────────────────┐

  │命寺│描述 │

  ├──┼──────────────────────┤

  │yy? │將一行文本移到缺省緩沖區(qū)中 │

  ├──┼──────────────────────┤

  │yn? │將下一個(gè)詞移到缺省緩沖區(qū)中 │

  ├──┼──────────────────────┤

  │ynw │將后面的n個(gè)詞移到缺省緩沖區(qū)中 │

  ├──┼──────────────────────┤

  │p??? │如果缺省緩沖區(qū)中包含一行文本,則在當(dāng)前 │

  │????? │行后面插入一個(gè)空行井將缺省緩沖區(qū)中的聲 │

  │????? │容粘貼到這一行中;如果缺省緩沖區(qū)中包含 │

  │????? │多個(gè)詞,把這些詞粘貼到光標(biāo)的右邊. │

  ├──┼──────────────────────┤

  │P??? │如果缺省緩沖區(qū)中包含一行文本,則正當(dāng)前 │

  │????? │行前面插入一個(gè)空行井將缺省緩沖區(qū)中的內(nèi) │

  │????? │容粘貼到這一行中;如果缺省緩沖區(qū)中包含 │

  │????? │多個(gè)詞,把這些詞粘貼到光標(biāo)的左邊 │

  └──┴──────────────────────┘

關(guān)鍵詞標(biāo)簽:Linux,vi編輯器命令

相關(guān)閱讀

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

熱門文章 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 Tomcat9.0如何安裝_Tomcat9.0環(huán)境變量配置方法 多種操作系統(tǒng)NTP客戶端配置 多種操作系統(tǒng)NTP客戶端配置 Linux操作系統(tǒng)修改IP Linux操作系統(tǒng)修改IP

相關(guān)下載

    人氣排行 Linux下獲取CPUID、硬盤序列號(hào)與MAC地址 dmidecode命令查看內(nèi)存型號(hào) linux tc實(shí)現(xiàn)ip流量限制 安裝紅帽子RedHat Linux9.0操作系統(tǒng)教程 linux下解壓rar文件 lcx.exe、nc.exe、sc.exe入侵中的使用方法 Ubuntu linux 關(guān)機(jī)、重啟、注銷 命令 查看linux服務(wù)器硬盤IO讀寫負(fù)載