請利用 mark 參數來查詢、設定或移除指名或未指名的標示。 標示是已指派給文件連續部分的標籤。 當編輯文件時,會維護標示的位置,它會與起始位置的文字同在。
標示有兩種類型:元素標示和字元標示。 元素標示沒有直欄位置,只指向完整元素。 字元標示有直欄位置,可以指向局部元素。 您也可以指定標示是否應該是黏貼標示。 如果文字加在標示的前面或後面,緊接著標示,就會展開黏貼標示。
query 指令
set 指令
現行視圖
query mark.[name | #id] set mark.[name | #id] { clear | [ sticky ] element [ element1 [ element2 ] ] | [ sticky ] [ element1 [ column1 [ element2 [ column2 ] ] ] ] }
name | 使用 name 參數,以指定新的名稱或現有標示的名稱。名稱可包含空格以外的任何字元,且不可以 # 字元開頭。 |
id | 使用 id 參數以指定現有標示的 ID。ID 是一個正整數值,可以唯一識別標示。 |
clear | 使用 clear 參數移除指定的標示。 |
[ sticky ] element [ element1 [ element2 ] ] |
如果當元素緊接加在標示的前面或後面時,您要展開這個標示,請指定選用的 sticky 參數。
請利用 element 參數來指出標示應該建立(或重建)成元素標示。元素標示只指向完整的元素。
請指定選用的 element1 和 element2 參數來指出元素標示的範圍。 element1 和 element2 必須是正整數,且指向元素序數。 如果您沒有指定 element2,就會以 element1 為標示的起點和終點來建立標示。 如果您沒有指定 element1 或 element2,就會以現行元素為標示的起點和終點來建立標示。 |
[ sticky ] [ element1 [ column1 [ element2 [ column2 ] ] ] ] |
如果當元素緊接加在標示的前面或後面時,您要展開這個標示,請指定選用的 sticky 參數。
如果沒有指定任何參數,會建立一個字元標示。
字元標示有一個含起始直欄的起始元素和一個含結束直欄的結束元素。
依預設,字元標示是將起點和終點放在現行游標位置來建立的。
如果您只指定 element1,標示會起始和結束於指定元素的直欄 1。 如果您只指定 element1 和 column1,元素會起始和結束於指定的位置。 如果您只指定 element1、column1 和 element2,標示會起始於 element1 的 column1,結束於 element2 的 column 1。 |
如果您未指定標示名稱或標示 ID,且未指定 clear 選項,則將建立一個未指名的標示。您將僅可以此 ID 的未指名標示來參照。您可發出 "query markId."(請注意尾端的句點)來判斷標示的 ID。"query markId." 將傳回最後建立之標示的 ID。如果您未指定標示名稱或標示 ID,但指定了 clear 選項,則將移除最後建立的標示。
query mark.test set mark.test element 5 10 set mark.test sticky 1 1 1 1 set mark.test clear
locate 指令
query 指令
set 指令
headerMark 參數
markExcluded 參數
markExcludedHeader 參數
markHighlight 參數
markId 參數
markIncluded 參數
markProtect 參數
markStyle 參數
findMark 動作
findQuickMark 動作
nameMark 動作
setQuickMark 動作
Copyright IBM Corporation 1992, 2004. All Rights Reserved.