vi初步

  在   linux   底下最常使用的文書編輯器爲   vi   ,請問如何進入編輯模式?    
  在一般模式底下輸入:   i,   I,   a,   A   爲在本行當中輸入新字符;(出現   –Insert-   )    
  在一般模式當中輸入:   o,   O   爲在一個新的一行輸入新字符;    
  在一般模式當中輸入:   r,   R   爲取代字符!(左下角出現   –Replace-)    
  如何由編輯模式跳回一般模式?    
  [Esc]  
  若上下左右鍵無法使用時,請問如何在一般模式移動光標?    
  h,   j,   k,   l  
  若   [pagedown]   [   pageup]   在一般模式無法使用時,如何往前或往後翻一頁?    
  [Ctrl]   +   [f]    
  [Ctrl]   +   [b]  
  如何到本檔案的最後一行、第一行;本行的第一個字符、最後一個字符?    
  G,   1G,   0,   $  
  如何刪除一行、n行;如何刪除一個字符?    
  dd,   ndd,   x   或   X   (dG   及   d1G   分別表示刪除到頁首及頁尾)  
  如何複製一行、n行並加以貼上?    
  yy,   nyy,   p   或   P  
  如何搜尋   string   這個字符串?    
  ?string   (往前搜尋)    
  /string   (往後搜尋)    
  如何取代   word1   成爲   word2,而若需要使用者確認機制,又該如何?    
  :1,$s/word1/word2/g   或    
  :1,$s/word1/word2/gc   (需要使用者確認)    
  如何讀取一個檔案   filename   進來目前這個檔案?    
  :r   filename  
  如何另存新檔成爲   newfilename?    
  :w   newfilename  
  如何存盤、離開、存盤後離開、強制存盤後離開?    
  :w;   :q:   :wq;   :wq!  
  如何設定與取消行號?    
  :set   nu    
  :set   nonu

發佈了19 篇原創文章 · 獲贊 0 · 訪問量 2300
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章