一、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]:每按一次,刪除游標所在位置的「後面」乙個字元。9、 複製[#x]:例如,[6x]表示刪除游標所在位置的「後面」6個字元。
[x]:大寫的x,每按一次,刪除游標所在位置的「前面」乙個字元。
[#x]:例如,[20x]表示刪除游標所在位置的「前面」20個字元。
[dd]:刪除游標所在行。
[#dd]:從游標所在行開始刪除#行
[yw]:將游標所在之處到字尾的字元複製到緩衝區中。10、 替換[#yw]:複製#個字到緩衝區
[yy]:複製游標所在行到緩衝區。
[#yy]:例如,[6yy]表示拷貝從游標所在的該行「往下數」6行文字。
[p]:將緩衝區內的字元貼到游標所在位置。注意:所有與「y」有關的複製命令都必須與「p」配合才能完成複製與貼上功能
[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更容...