南京正厚軟件技術(shù)培訓(xùn)學(xué)校

7x24小時(shí)咨詢熱線

400-660-3310

當(dāng)前位置 : 好學(xué)校 南京正厚軟件技術(shù)培訓(xùn)學(xué)校 學(xué)習(xí)資訊 資訊詳情

軟件測試之vi命令小結(jié)

2021-09-09

在Linux下我們使用vi命令對(duì)文件進(jìn)行編輯處理,類似于我們在Windows操作系統(tǒng)下在word中編輯文件。

Vi命令的用法:

Vi 文件名

注意:如果文件之前不存在,那么vi命令會(huì)先創(chuàng)建文件,然后編輯文件;如果文件存在,可以直接編輯文件。

Vi命令有三種模式下,如下:

Vi 文件名

三種模式之間的切換,如下:

在開始,Vi 編輯文件,默認(rèn)進(jìn)入的是命令模式 command mode

按i進(jìn)行編輯模式 insert mode

修改文件后,再按ESC,并輸入:冒號(hào),進(jìn)行一行模式 last line mode

在三種模式下我們可以做什么?

在命令模式下,我們可以對(duì)文件內(nèi)容進(jìn)行復(fù)制,粘貼,批刪除,以及查找關(guān)鍵字

復(fù)制光標(biāo)所有行:yy

復(fù)制N行內(nèi)容:先按N鍵,在連續(xù)按兩次y鍵 yy

粘貼內(nèi)容:p

刪除光標(biāo)所在行: dd

刪除N行內(nèi)容:先按N換,在連續(xù)按兩次d鍵 dd

在文件中搜索關(guān)鍵字:類似于word中的ctrl+F查找關(guān)鍵字

命令模式下

/關(guān)鍵字

n:向下查找

N:向上查找

在編輯模式下,我們可以對(duì)文件進(jìn)行直接修改,和我們在word中直接對(duì)文件進(jìn)行修改類似。

在一行模式,我們可以對(duì)文件進(jìn)行保存退出,或是不保存直接退出,還可以替關(guān)鍵字,以及顯示行號(hào)等操作。

輸入wq可以保存文件修改,

也可以輸入q!不保存強(qiáng)制退出

輸入set number 顯示行號(hào)

在文件中替找關(guān)鍵字: 類似于word中的關(guān)鍵字替

:s/p1/p2/g:將光標(biāo)所在行所有的p1替換為p2

:n1,n2s/p1/p2/g:將光標(biāo)所在的n1行至n2行的p1替換為p2

:g/p1/s//p2/g:將文件中所有的p1替換為p2

另外,我們可以使用上下左右鍵對(duì)光標(biāo)進(jìn)行上下左右移動(dòng)。

至于屏幕翻滾操作,我們還可以使用ctrl+f向文件尾翻一屏;Ctrl+b:向文件首翻一屏

好了,希望以上vi的操作對(duì)大家的工作有幫助,也希望大家可以get到vi的使用方法!

收藏
分享到:

相關(guān)課程

相關(guān)資訊

南京正厚軟件技術(shù)培訓(xùn)學(xué)校

南京正厚軟件技術(shù)培訓(xùn)學(xué)校

認(rèn)證等級(jí)

信譽(yù)良好,可安心報(bào)讀

南京正厚軟件技術(shù)培訓(xùn)學(xué)校

已獲好學(xué)校V2信譽(yù)等級(jí)認(rèn)證

信譽(yù)值

  • (60-80)基礎(chǔ)信譽(yù)積累,可放心報(bào)讀
  • (81-90)良好信譽(yù)積累,可持續(xù)信賴
  • (91-100)充分信譽(yù)積累,推薦報(bào)讀

與好學(xué)校簽訂讀書保障協(xié)議:

  • 100%
  • 65
  • 12378
在線咨詢
;