歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Unix知識 >> 關於Unix

vi介紹編(2)參數簡介

◎ex,vi,view-texteditors ◎SYNOPSIS vi[-eFGlRrSv][-ccmd][-ttag][-wsize][file...] ex[-eFGRrSsv][-ccmd][-ttag][-wsize][file...] ◎DESCRIPTION ex和vi是相同程式但不同介面,ex是一行處理的(line-oriented), vi是以全螢幕為基准的(screenoriented).二者 ◎ex, vi, view - text editors

  ◎SYNOPSIS 
   
     vi [-eFGlRrSv] [-c cmd] [-t tag] [-w size] [file ...]
     ex [-eFGRrSsv] [-c cmd] [-t tag] [-w size] [file ...]
      
  ◎DESCRIPTION
  
     ex和vi是相同程式但不同介面,ex是一行處理的(line-oriented),
     vi是以全螢幕為基准的(screen oriented).二者能相互切換.
    
     View相當於vi使用-R(唯讀)參數
    
  ◎OPTIONS

       -e     以ex模式開始編輯,如同用ex編輯一般。
              vi -e filename 等同於 ex filename

       -F     當第一次編輯時,不要讓vi整個檔案。
              (預設是整個檔案,以避免當您在編輯時,他人更改這個檔案。)

       -R     以唯讀模式開啟,如同以vipw開啟檔案,或在命令列中設定readonly參數。

       -r     重新取得某個特定檔案,若沒有指定檔案,檔案表列會被重新取得。
              若沒有該指定檔案,檔案會被視為沒有-r參數編輯。

       -S     以安全編輯模式啟動,不允許所有的外部程式存取。

       -s     進入batch模式,只能應用在ex編輯。batch模式在執行ex scripts非常有用。
              一些及時資訊及其他使用者導向的訊息被忽略(不顯示),
              沒有開始檔案或環境變數被讀取。

       -w     設定基本的視窗大小,用以定義顯示的行數。

       -v     以vi模式開始編輯,如同vi 或view命令。

       ex/vi從標准輸入讀取訊息,在vi介面, 若標准輸入不是一個終端機,會產生錯誤。
       在ex介面,若標准輸入不是終端機,無論如何ex會試著從他讀取命令。
       然而,此時會以batch模式進行,如同-s參數被指定。
    
  ◎參考資料: man vi  

Copyright © Linux教程網 All Rights Reserved