Linux學習 Vi 終端文字編輯器命令01

2021-09-12 14:57:27 字數 1282 閱讀 5921

1、vi是基於linux系統的乙個指令,可以建立.txt、.c等檔案,基本使用方法如下:

***@ubuntu:~$ vi test01.txt
這裡***@ubuntu:~$ 表示當前目錄位置是/ home / ***vi test01.txt表示的是在上述目錄下建立乙個檔名為test01.txt檔案

2、上述指令執行後,即會進入到通過vi指令建立的檔案內

3、若該檔案以及被建立,則執行該指令進入該檔案進行修改

1、檔案被建立後,即進入到 一般模式,此時終端的檔案是不可編輯的。如果想要進行文字的編輯,需要從一般模式轉換到 編輯模式 。等到檔案編輯完成以後,要從編輯模式退回至一般模式,才能進行檔案的儲存和關閉,執行檔案這種儲存及關閉的狀態叫 命令模式

2、一般模式到編輯模式:當檔案處於一般模式時,敲擊鍵盤上的 i / a / o 三個中的任意一鍵,即可進入編輯模式。編輯模式下的i、a、o三個字母與其他字母相同,不是指令

4、一般模式到命令模式:儲存檔案 「:w 」, 退出檔案 「:q 」,儲存並退出 「:wq 」,不儲存退出 「:q! 」

5、總結:vi指令建立乙個檔案後,等待指令的過程即是一般模式;當收到i / a / o的指令時,進入編輯模式;若收到其他指令,則為命令模式。編輯模式中,除了esc外,都視為普通的文字輸入,esc可以退出文字編輯模式。儲存及關閉檔案等動作,只有在編輯完成後,退出為一般模式時才能執行

1、游標乙個字元的移動:h 向左移動,l 向右移動,j 向下移動,k 向上移動

2、游標乙個單詞的移動:w

3、游標快速移動:0 跳至當前行的行首,$ 跳至當前行的行尾,xxgg跳至第xx行(xx為某一行數),gg跳至第一行,g跳至最後一行。

1、通過i指令進入編輯模式,則所有的文字輸入,都在游標前面插入

比如此時游標位置在字母c處,輸入1111,則如下圖所示

2、通過a指令進入編輯模式,則所有的文字輸入,都在游標後面插入。

3、通過o

vi文字編輯

vi 乙個存在的檔案 新建的檔名 例如 vi test.txt 剛開啟乙個檔案即是一般模式,在一般模式下按下 i,i,o,o,a,a,r,r 等字母之後才會進入編輯模式,按 esc鍵退回到一般模式 在一般模式下按下 進入指令命令模式 一般模式下 i 插入 o 插入一新行 r 替換 dd 刪除一行 5...

Vi文字編輯

vi 有3種工作模式,分別是命令列模式 插入模式 底行模式 命令列模式 最初進入的一般模式,該模式下可以移動游標進行瀏覽,整行刪除,但無法編輯文字。插入模式 只有在該模式下,使用者才能進行文字的編輯輸入,使用者可以使用 esc 鍵回到命令列模式。底行模式 該模式下,游標位於螢幕底行,使用者可以進行檔...

linux學習 vi文字編輯器

vi編輯器 vi編輯器是linux 上最常用的 文字編輯器 2.插入模式 按 i 鍵由底行模式切換到插入模式 3.底行模式 按esc退出插入模式再輸入 q 強制退出,不儲存 w 儲存 wq 儲存並退出 vi的複製與刪除 1 刪除 x 按一次刪除乙個字元 游標後面 x 刪除游標後面 字元 例 6x 刪...