複製鏈接
請複製以下鏈接發送給好友

ex

(計算機詞語)

鎖定
ex,是一個Unix命令,用於與屏幕顯示交互地編輯行,適用的操作系統為Unix類unix家族。
外文名
ex
類    型
操作系統命令
作    用
用於與屏幕顯示交互地編輯行
啓    動
ex編輯器
是否區分大小寫
是(全部字母小寫)
適用的操作系統
Unix類unix家族

目錄

exLINUX

語法
ex[ -c Subcommand] [ -l] [ -R] [ -s] [ -tTag] [ -V ] [ -wNumber] [ -v| -] [ +[Subcommand]] [ -r[File]] [File...]

ex描述

ex命令會啓動ex編輯器。ex編輯器是編輯器系列的一部分,該系列包括了為初學者和臨時使用準備的ex編輯器的簡單版本edit編輯器和全屏幕的vi編輯器。直接調用vi編輯器會設置屏幕編輯的環境變量。ex編輯器比簡單的行編輯器更強,因為它是vi編輯器的子集並且可以訪問vi編輯器的屏幕編輯功能 [1] 
File參數要編輯的一個文件或者多個文件。如果您提供了多個文件名,則 ex 編輯器會按照指定的順序編輯每個文件。

ex注意

  1. 為了確定您的工作站如何更有效地執行,ex編輯器使用工作站能力數據庫terminfo以及從TERM環境變量中使用您正使用的工作站的類型。
  2. ex命令會影響當前的行,除非用户指定別的方式。為了對文件的不同部分進行工作,需要知道如何在一個文件中對行進行尋址。

ex標誌

-c
在編輯開始之前執行ex編輯器子命令。當輸入一個空操作數時,如在-c ''中的那樣,則編輯器會將當前行放置在文件的末尾。(通常,ex編輯器會將當前行設置在文件的開始位置或者在某個指定的標記或模式處。)
-l
恰當地對LISP代碼縮進,並將( )(開或閉括弧), { }(左右大括號)以及[[]](左右雙方括號)字符接受為文本,而不是將它們解釋成vi子命令。這個標誌在可見模式和打開模式下是活動的。
-R
設置只讀選項,防止您改動文件。
-s
禁止所有的交互式用户的反饋。如果您使用了該標誌,文件輸入/輸出錯誤不會生成一個有幫助的錯誤信息。使用這個標誌同使用 - 標誌是一樣的。
-t Tag
載入包含了由參數Tag指示的標記的文件,並將編輯器定位到該標記處。要想使用該標記,您必須首先利用ctags 命令創建一個功能名稱和它們的位置的數據庫。
-wNumber
將缺省的窗口大小設置成Number
-v
調用vi編輯器
注意:當-v標誌被選擇時,會有一個放大的子命令集可用,包括了屏幕編輯和光標移動功能。參看vi命令。
-V
將編輯器在詳細模式調用。和-s效果相同。
+[Subcommand]
在指定的編輯器搜索或者子命令裏面開始一個編輯。當沒有輸入參數時,+subcommand會將當前行放置在文件的末尾。通常ex編輯器會將當前行設置在文件的起始位置,或者設置在特定的標記或模式處。
-r [File]
在編輯器或者系統崩潰後恢復文件。如果您沒有指定 File 參數,則會顯示所有保存了的文件的列表。
退出狀態
下列出口值被返回:
0 成功結束。
>0 發生錯誤。
文件/usr/lbin/exrecover 恢復子命令
/usr/lbin/expreserve 保留子命令
$HOME/.exrc 編輯器啓動文件
./.exrc 編輯器啓動文件
/var/tmp/Exnnnnn 臨時編輯器
/var/tmp/Rxnnnnn 命名臨時的緩衝區
/var/preserve 保留目錄
參考資料