vi全屏幕編輯器_第1頁
vi全屏幕編輯器_第2頁
vi全屏幕編輯器_第3頁
vi全屏幕編輯器_第4頁
vi全屏幕編輯器_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、vi全屏幕編輯器vi(Visual)是以視覺為導向的全屏幕編輯器、共分為三種方式( mode):comma nd方式:任何輸入都會作為編輯命令,而不會出現(xiàn)在屏幕上,若輸入錯誤則有“岬”的聲音;任何輸入都引起立即反映。in sert 方式:任何輸入的數(shù)據(jù)都置于編輯寄存器。在commanc方式下輸入(l,a,A等),可進入insert方式,in sert方式下按ESC可跳回comma nd方式。escape 方式:以“:”或者“ / ”為前導的指令,出現(xiàn)在屏幕的最下一行,任何輸入都被當成特別指令。進入vi (在系統(tǒng)提示符下面輸入以下指令):vi進入vi而不讀入任何文件vi file name進入v

2、i并讀入指定名稱的文件(新、舊文件均可)vi +n file name進入vi并且由文件的第幾行幵始。vi +file name進入vi并且由文件的最后仃開始。vi filename(s)進入vi并且將各指定文件列入名單內(nèi),第一個文件先讀入。vedit進入vi并且在輸入方式時會在狀態(tài)行顯示“ INSERTMODE編輯數(shù)個文件(利用vi filename(s)進入vi后):args顯示編輯名單中的各個文件名讀入編輯名單中的下一個文件:rew讀入編輯名單中的第一個文件:e#讀入編輯名單內(nèi)的前一個文件:e file應先以:w 存檔。讀入另一個文件進vi(此文件可不在編輯名單內(nèi)),若原文件經(jīng)修改還沒有

3、存檔,則:e! file強迫讀入另一個文件進入vi,原文件不作存檔動作。存儲及退出vi:w file name存入指定文件,但未退出vi (若未指定文件名則為當前工作的文件名)。:q:q!:!comma nd:sh加數(shù)據(jù)指令iIaAoO!comma nd刪除指令nx表示刪除光標所在的字符)nX不作任何修改并退出vi o放棄任何修改并退出vi o暫時退出vi并執(zhí)行shell指令,執(zhí)行完畢后再回到 vi o 暫時退出vi到系統(tǒng)下,結(jié)束時按 Ctrl + d 則回到vi。在關(guān)標位置幵始插入字符,結(jié)束時候按ESC鍵。在光標所在行的最前面幵始加字,結(jié)束時按ESC鍵。在光標位置后幵始加字,結(jié)束時按ESC鍵

4、。在光標所在行的最后面幵始加字,結(jié)束時按ESC鍵。在光標下加一空白行并幵始加字,結(jié)束時按ESC鍵。在光標上加一空白行并幵始加字,結(jié)束時按ESC鍵。執(zhí)行shell指令,并把結(jié)果加在光標所在行的下一行。刪除由光標位置起始的n個字符(含光標位置,按一個x刪除由光標位置起始的n個字符(不含光標位置)。d0將行的幵始到光標位置的字符全部刪除。d$或D將光標位置起始到行尾的字符全部刪除ndd將光標位置起始的n行(整行)刪除所在行)。:start,e ndd刪除文件的第start到end行。關(guān)標移動0移到一行的幵始$移到一行的最后移到文件幵始位置移到文件結(jié)束位置nh往左移n位nl 或者 spacebar往右

5、移n位nk向上移n行n+向上移n行,光標在該行的起始ni向下移n行dd表示刪除光標n-向下移n行,光標在該行的起始H移到屏幕的左上角M移到屏幕的中間行幵頭L移到屏幕的最后一行G移到文件的最后一行nG或者:n移到文件的第n行nw右移n個字組,標點符號屬于字組nW右移n個字組,標點符號不屬于字組nb左移n個字組,標點符號屬于字組nB左移n個字組,標點符號不屬于字組Ctrl + u屏幕上卷半個菜單Ctrl + d屏幕下卷半個菜單Ctrl + b屏幕上卷個菜單Ctrl + F屏幕下卷個菜單修改指令r修改光標文件的字符Rnewncc重排各行長度i式J尋找指令/texttextn尋找并且取代指令:getx

6、t1/s/ /text2/opti ons若未輸入任何option.從光標位置幵始修改,結(jié)束時按ESC鍵更改n組字符,結(jié)束時按ESC鍵從光標所在位置幵始更改 n行,結(jié)束時按ESC鍵并按Enter將該行由光標所在處斷幵,并進入insert方把下一行的數(shù)據(jù)連接到本行之后從光標位置往下找字串text從光標位置往上找字串text繼續(xù)找下一個字串(在輸入上面的尋找指令之后使用)將各行的textl替換為text2option=g表示文件中所有的textl均被取代,則只有各行中的第一個出現(xiàn)的textl被取代opti on二go 在屏幕顯示各取代的行opti on二gc在每個字串取代之前要求確認Start,e ndgtext1/s/ / text2/opti ons同上,只尋找并取代第starte nd行或:Start,e nds/text1/text2/opti ons復制及移動文件:first,last co dest將first 到last行的數(shù)據(jù)復制到目標行(dest):Start,e ndmdest下。:r file namenY將start 到end行的數(shù)據(jù)移動到目標行(dest)將指定文件的內(nèi)容讀入光標所在行下。將光標所在位置幵始的n行數(shù)據(jù)暫存pP其他命令復制暫存數(shù)據(jù)在光標的下一行復制暫存數(shù)據(jù)在光標的上一行重復前一指令取消前一指令:set n

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論