科技知識動態:詳解linux下的vi命令

導讀跟大家講解下有關詳解linux下的vi命令,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說詳解linux下的vi命令,小編也收集到了

跟大家講解下有關詳解linux下的vi命令,相信小伙伴們對這個話題應該也很關注吧,現在就為小伙伴們說說詳解linux下的vi命令,小編也收集到了有關詳解linux下的vi命令的相關資料,希望大家看到了會喜歡。

vi命令用來進入vi編輯器,它是所有linux及unix系統下的標準編輯器。vi編輯器有三種工作模式,分別是:1、命令模式;2、插入模式;3、末行模式。如果要進入vi,只需要執行【vi filename】命令即可。

詳解linux下的vi命令

(推薦學習:linux教程)

vi編輯器是所有Unix及Linux系統下標準的編輯器,它的強大不遜色于任何最新的文本編輯器。

vi的工作模式

基本上vi可以分為三種狀態,分別是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能區分如下:

1、命令行模式command mode)

控制屏幕光標的移動,字符、字或行的刪除,移動復制某區段及進入Insert mode下,或者到 last line mode。

2、插入模式(Insert mode)

只有在Insert mode下,才可以做文字輸入,按「ESC」鍵可回到命令行模式。

3、底行模式(last line mode)

將文件保存或退出vi,也可以設置編輯環境,如尋找字符串、列出行號……等。

vi的一些基本操作

1、進入vi

在系統提示符號輸入vi及文件名稱后,就進入vi全屏幕編輯畫面:

例如:  

$ vi myfile

不過有一點要特別注意,就是您進入vi之后,是處于「命令行模式(command mode)」,您要切換到「插入模式(Insert mode)」才能夠輸入文字。

2、切換至插入模式(Insert mode)編輯文件

在「命令行模式(command mode)」下按一下字母「i」就可以進入「插入模式(Insert mode)」,這時候你就可以開始輸入文字了。

3、Insert 的切換

您目前處于「插入模式(Insert mode)」,您就只能一直輸入文字,如果您發現輸錯了字,想用光標鍵往回移動,將該字刪除,就要先按一下「ESC」鍵轉到「命令行模式(command mode)」再刪除文字。

4、退出vi及保存文件

在「命令行模式(command mode)」下,按一下「:」冒號鍵進入「Last line mode」,例如:

: w filename (輸入 「w filename」將文章以指定的文件名filename保存)

: wq (輸入「wq」,存盤并退出vi)

: q! (輸入q!, 不存盤強制退出vi)

以上就是詳解linux下的vi命令的詳細內容,更多請關注php中文網其它相關文章!

來源:php中文網

免責聲明:本文由用戶上傳,如有侵權請聯系刪除!