請選擇 進入手機版 | 繼續訪問電腦版
搜索
熱搜: 活動 交友 discuz
查看: 2054|回復: 0

[Linux] vi 指令用法說明

[複製鏈接]
發表於 2008-2-18 23:28:55 | 顯示全部樓層 |閱讀模式
開始編輯一個檔案您可以這樣做:
       $ vi file_name <按enter鍵>
     
     然後輸入 :set verbose mode
     然後vi會提醒您:
     :set the mode option may never be turn on
     
     註:雖說如此 但對初學者來說 有多些訊息提示總比沒有好
        放心 離開vi後就會恢復原先的noverbose mode
        
     如此可以讓vi當你產生錯誤時給予你多一些的訊息並當您猛按<Esc>鍵時
     ,會在螢幕的最下端顯示如下的訊息,提醒您已在命令模式.
     Already in comman mode
     
     註:命令皆需要在命令模式下實行.
     
    △簡易移動命令
          h      將游標往左移動一個字元.

          j      將游標往下移動一行.

          k      將游標往上移動一行.

          l      將游標往右移動一個字元.

       <方向鍵>  上下左右鍵也應該可以發揮作用.
     
          註:若純粹使用windows 內建的telent方向鍵無法使用..
             所以知道hjkl的用處也不錯啦..
   
    △簡易搜尋命令
         /text   搜尋text字串
                 若今天我要搜尋panda則是 /panda , / 為搜尋命令.
               
    △模式切換              

         a      在游標後可以新增開始新增

         i      在游標前可以開始新增文字

         o      在游標的下方新增一行,並可以開始輸入文字.

         O      在游標的上方新增一行,並可以開始輸入文字.

       <Esc>    當你今天用a,i,o,O進入輸入模式,可以用<Esc>鍵回到命令模式.

          註:經個人使用發現 模式切換只要記住幾個就好 依照一般輸入習慣,
             建議初學者記住a,O就好 (雖然到最後您會在不知不覺中全部記下)
             尤其是O看似沒有o好用,但是今天若您想要在最上方新增一行時,
             記得O這個指令真是方便阿..
     
    △文字處理命令        
       複製:
             yy     複製游標所在行.
             p      在游標所在的下一行貼上所複製的資料.

       刪除:
             dd     將游標所在行刪除.
             x      將游標所在的那個字元刪除.

       儲檔:
             :w     以原檔案名稱儲存檔案.
             :w file_name   另存新檔,檔名為file_name

       離開:
            :q      離開編輯及vi,若您已經編輯過檔案vi會拒絕您離開.
            :q!     強制離開vi 不論情況

       註: 所謂的一行 有可能在螢幕上是很多行(因為螢幕的一行擺放不下)
           只要沒有換行符號產生 那就稱之為一行,用游標移動您就會明瞭.
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

本論壇為非營利之網路平台,所有文章內容均為網友自行發表,不代表論壇立場!若涉及侵權、違法等情事,請告知版主處理。


Page Rank Check

廣告刊登  |   交換連結  |   贊助我們  |   服務條款  |   免責聲明  |   客服中心  |   中央分站

手機版|中央論壇

GMT+8, 2024-3-29 00:52 , Processed in 0.105795 second(s), 17 queries .

Powered by Discuz!

© 2005-2015 Copyrights. Set by YIDAS

快速回復 返回頂部 返回列表