除了基本 LPEX 編輯器提供的那些指令外,System z® LPEX 編輯器還可讓您使用下列「互動式系統輔助機能 (ISPF)」指令,如 ISPF 基本設定檔和 ISPF 編輯器設定檔中的關鍵設定中所述。這些指令的行為與 ISPF 編輯器中相同指令的行為類似。如需 ISPF 編輯器指令和字串規格的詳細說明,請參閱 ISPF 編輯與編輯巨集一書。LPEX 編輯器中的指令提供了可在 ISPF 編輯器中使用的部分函數。
可接受字串的指令所接受的格式,通常與 ISPF 指令所接受的格式相同。例如,可以接受引用字串、字元、文字及圖形字串。此外,透過將正規表示式放在具有前導 R 的引號中,可以將正規表示式接受為搜尋字串。例如,FIND R'[0-9]{3}' 將尋找包含這三個號碼的字串。不接受十六進位規格。
F5 重複尋找
F6 重複變更
F7 向上捲動
F8 向下捲動
F10 頁面左移
F11 頁面右移
字串的強調顯示在 LPEX 中的實作方式與在 ISPF 中不同。在 ISPF 中,會強調顯示找到的所有字串實例。 而在 LPEX 中,僅強調顯示字串的現行實例。
標籤在 LPEX 編輯器中的行為也稍微不同,因為 ISPF 標籤不是 LPEX 編輯器的原生特性。
名稱* | 說明 | 支援的參數 |
---|---|---|
C | 尋找/取代 | {FIRST, LAST, NEXT, PREV, ALL} |
F | 尋找 | {FIRST, LAST, NEXT, PREV, ALL} |
X | 排除行。 | {FIRST, LAST, NEXT, PREV, ALL} |
SORT | 排序文件行。 | { A, D } |
BOUNDS | 設定指令的環境定義界限。 註: BOUNDS 指令不會影響在字首區域中輸入的指令(例如,移位指令:)))。BOUNDS 指令僅影響在 LPEX 指令行中輸入的指令,即 C、F、X 和 SORT。
|
{直欄號} |
RFIND | 重複前次尋找指令。 | N/A |
RCHANGE | 重複前次變更指令。 | N/A |
FLIP | 反轉文件中每一行的包括/排除狀態。隱藏行會變為顯示,反之亦然。 | N/A |
RESET | 顯示已排除的行,並移除已找到字串的強調顯示。 | { X, CHG, FIND } |
DELETE | 刪除指定的範圍中的行。 | { ALL, X, NX , 標籤範圍 } |
* 這些中的許多指令都具有別名。例如: FIND、F CHANGE、C EXCLUDE、X BOUNDS、BNDS RESET、RES DELETE、DEL |