linux下VI編輯器的使用

2021-09-25 14:56:16 字數 1629 閱讀 9614

一、vi編輯器簡述

vi 編輯器是linux和unix上最基本的文字編輯器,工作在字元模式下。由於不需要圖形介面,使它成了效率很高的文字編輯器。儘管在linux上也有很多圖形介面的編輯器可用,但vi在系統和伺服器管理中的功能是那些圖形編輯器所無法比擬的。

二、vi編輯器工作模式

1、 命令列模式command mode)

2、插入模式(insert mode)

3、底行模式(last line mode)

三、常用命令

1、建立文件或者編輯文件

2、儲存

3、退出

4、強制退出

5、游標移動指令

按[ctrl]+[b]:螢幕往「後」移動一頁

按[ctrl]+[f]:螢幕往「前」移動一頁

按[ctrl]+[u]:螢幕往「後」移動半頁

按[ctrl]+[d]:螢幕往「前」移動半頁

按[g]:移動到文章的最後

6、列出行號

[set nu]:輸入[set nu]後,會在檔案中的每一行前面列出行號

7、查詢字元

[/關鍵字]:先按[/]鍵,再輸入您想尋找的字元,如果第一次找的關鍵字不是您想要的,可以一直按[n]會往後尋找到您要的關鍵字為止。

[?關鍵字]:先按[?]鍵,再輸入您想尋找的字元,如果第一次找的關鍵字不是您想要的,可以一直按[n]會往前尋找到您要的關鍵字為止。

8、 刪除文字

[x]:每按一次,刪除游標所在位置的「後面」乙個字元。

[#x]:例如,[6x]表示刪除游標所在位置的「後面」6個字元。

[x]:大寫的x,每按一次,刪除游標所在位置的「前面」乙個字元。

[#x]:例如,[20x]表示刪除游標所在位置的「前面」20個字元。

[dd]:刪除游標所在行。

[#dd]:從游標所在行開始刪除#行

9、 複製

[yw]:將游標所在之處到字尾的字元複製到緩衝區中。

[#yw]:複製#個字到緩衝區

[yy]:複製游標所在行到緩衝區。

[#yy]:例如,[6yy]表示拷貝從游標所在的該行「往下數」6行文字。

[p]:將緩衝區內的字元貼到游標所在位置。注意:所有與「y」有關的複製命令都必須與「p」配合才能完成複製與貼上功能

10、 替換

[r]:替換游標所在處的字元。

[r]:替換游標所到之處的字元,直到按下[esc]鍵為止。

11、恢復

[u]:如果您誤執行乙個命令,可以馬上按下,回到上乙個操作

linux下vi編輯器的使用

今天剛接觸linux的程式設計,在linux上程式設計有兩種方式 1 用文字編輯器 如vi,vim,emacs 編輯,用g 等編譯。2 用視窗編輯器 如gvim,gedti 編輯。3 用整合開發環境 ide vi 編輯器是linux和unix上最基本的文字編輯器,工作在字元模式下。由於不需要圖形介面...

linux下的VI編輯器

vi編輯器是linux下最常用的文字編輯器,主要工作在linux的字元模式下,不需要任何的影象介面是乙個效率很高的文字編輯器。vi編輯器不能對檔案進行排版不能像windos office那樣對字型 段落 格式進行編排。vi編輯器沒有選單欄只有命令,這也是它執行速度快的原因。vi編輯器有3中工作模式 ...

linux下vi編輯器介紹和使用

vi這個編輯器 vi編輯器是linux和unix上最基本的文字編輯器,工作在字元模式下。由於不需要圖形介面,vi是效率很高的文字編輯器。儘管在linux上也有很多圖形介面的編輯器可用,但vi在系統和伺服器管理中的功能是那些圖形編輯器所無法比擬的.這裡要注意一點,vim編輯器是vi的增強版,比vi更容...