appendToActionArgument |
appendToActionArgument 動作會將與現行按鍵相關的字元附加到 actionArgument 參數。
|
backSpace |
backSpace 動作將執行下列其中一項:
- 如果游標在文件頂端、沒有任何可見字行、游標在 show 元素上,或視圖是唯讀的,則不會執行任何行為。
- 如果現行視圖中有串流選項,則刪除標示的文字。
- 如果游標不在字行的開頭,則游標會向左移動一個字元,並會刪除在新游標位置上的字元。
- 如果游標是在字行的開頭,則將游標移到前一可見行(該行不是 Show 元素)的結尾。然後將新的現行行與舊的現行行合併。
backSpace 動作使用 actionRepeat 參數的值,以判斷應刪除多少個字元。
如果 actionRepeat 為負,則 backSpace 動作行為與 actionRepeat 為正時,delete 動作所執行的行為相同。如果刪除一個以上字元,則被刪除的文字會新增至刪除環中。 |
backSpaceInLine |
backSpaceInLine 動作類似 backSpace 動作,但這項作業僅限於現行行。不會合併任何字行。 |
blockCopy |
如果視圖不是唯讀的,且已選取部分可見文字,
則 blockCopy 動作會將選取的文字複製到現行游標位置。否則,blockCopy 動作將不執行任何行為。
在複製文字後,將重新選取複製的文字。如果 actionRepeat 參數為正整數,
則 blockCopy 動作將重複 actionRepeat 次。 |
blockDelete |
如果視圖不是唯讀的,且視圖含有部分可見的已選取文字,則 blockDelete 動作會刪除選取的文字。 |
blockFill |
如果視圖不是唯讀的,且視圖中含有部分可見的選取文字,
則 blockFill 動作將提示使用者指定一或多個字元,然後將指定的一或多個字元填入選取的區域。 |
blockLowerCase |
如果視圖不是唯讀的,且視圖中含有部分可見的選取文字,
則 blockLowerCase 動作會將選取的文字變更為小寫。 |
blockMarkAll |
blockMarkAll 動作會使用字元區塊類型選取整個文件文字。 |
blockMarkBottom |
如果現行視圖中沒有任何已選取的文字,
則 blockMarkBottom 動作會使用區塊類型的 current.block.defaultType 設定,
從現行位置到文件結尾間選取文字。如果現行視圖中有一些已選取的文字,
則 blockMarkBottom 動作會將區塊選項延伸至文件結尾。 |
blockMarkCharacter |
如果現行視圖中有字元選項,則 blockMarkCharacter 動作會將字元選項延伸至現行游標位置。如果現行視圖中沒有字元選項,
則 blockMarkCharacter 動作將使用字元區塊類型來選取現行游標位置上的字元。 |
blockMarkDown |
如果現行視圖中沒有任何已選取的文字,
則 blockMarkDown 動作會使用區塊類型的 current.block.defaultType 設定,
從現行游標位置到下一可見行中的對應位置間選取文字。如果現行視圖中有一些已選取的文字,
則 blockMarkDown 動作會將區塊選項延伸至下一可見行。
如果 actionRepeat 參數為正,
則 blockMarkDown 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkDown 動作行為與 actionRepeat 為正時,blockMarkUp 動作所執行的行為相同。 |
blockMarkElement |
如果現行視圖中有元素選項,則 blockMarkElement 動作會將元素選項延伸至現行行。
如果現行視圖中沒有元素選項,則 blockMarkElement 動作將使用元素區塊類型來選取現行行。
|
blockMarkElementAtMouse |
blockMarkElementAtMouse 動作會將游標移到滑鼠位置,並選取新游標位置上的元素。
如果已經有區塊選項,則會移除區塊選項。 |
blockMarkEnd |
如果現行視圖中沒有任何已選取的文字,
則 blockMarkEnd 動作會使用區塊類型的 current.block.defaultType 設定,
從現行位置到現行行結尾間選取文字。如果現行視圖中有一些已選取的文字,
則 blockMarkEnd 動作會將區塊選項延伸至現行行結尾。 |
blockMarkHome |
如果現行視圖中沒有任何已選取的文字,
則 blockMarkHome 動作會使用區塊類型的 current.block.defaultType 設定,
從現行位置到現行行開頭間選取文字。如果現行視圖中有一些已選取的文字,
則 blockMarkHome 動作會將區塊選項延伸至現行行開頭。 |
blockMarkLeft |
首先,如果目前所選的項目是元素選項,則它會被清除。如果現行視圖中沒有已選取的文字,
則 current.block.defaultType 設定會被用來選取現行字元。
如果 current.block.defaultType 設定是元素,則會使用串流。目前所選的項目會向左延伸一個字元。
如果目前所選的項目類型是字元或串流,且游標在現行行的開頭,
則會延伸該選項以併入前一可見行的最後一個字元。如果目前所選的項目類型是矩形,且游標在該行的開頭,
則該選項會保持不變。
如果 actionRepeat 參數為正,
則 blockMarkLeft 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkLeft 動作行為與 actionRepeat 為正時,blockMarkRight 動作所執行的行為相同。 |
blockMarkNextWord |
首先,如果目前所選的項目是元素選項,則它會被清除。如果現行視圖中沒有已選取的文字,
則 current.block.defaultType 設定會被用來選取現行字元。
如果 current.block.defaultType 設定是元素,則會使用串流。會延伸目前所選的項目以併入下一個字詞。
如果 actionRepeat 參數為正,
則 blockMarkNextWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkNextWord 動作行為與 actionRepeat 為正時,blockMarkPrevWord 動作所執行的行為相同。 |
blockMarkPageDown |
如果現行視圖中沒有已選取的文字,
則 current.block.defaultType 設定會被用來選取以現行游標位置為開頭的文字頁面。
如果現行視圖中沒有已選取的文字,則目前所選的項目會從現行游標位置往下延伸一個頁面。
如果 actionRepeat 參數為正,
則 blockMarkPageDown 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkPageDown 動作行為與 actionRepeat 為正時,blockMarkPageUp 動作所執行的行為相同。 |
blockMarkPageLeft |
首先,如果目前所選的項目是元素選項,則它會被清除。如果現行視圖中沒有已選取的文字,
則 current.block.defaultType 設定會被用來選取現行字元。
如果 current.block.defaultType 設定是元素,則會使用串流。目前所選的項目會向左延伸一個頁面。
如果 actionRepeat 參數為正,
則 blockMarkPageLeft 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkPageLeft 動作行為與 actionRepeat 為正時,blockMarkPageRight 動作所執行的行為相同。 |
blockMarkPageRight |
首先,如果目前所選的項目是元素選項,則它會被清除。如果現行視圖中沒有已選取的文字,
則 current.block.defaultType 設定會被用來選取現行字元。
如果 current.block.defaultType 設定是元素,則會使用串流。目前所選的項目會向右延伸一個頁面。
如果 actionRepeat 參數為正,
則 blockMarkPageRight 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkPageRight 動作行為與 actionRepeat 為正時,blockMarkPageLeft 動作所執行的行為相同。 |
blockMarkPageUp |
如果現行視圖中沒有已選取的文字,
則 current.block.defaultType 設定會被用來選取以現行游標位置為開頭的文字頁面。
如果現行視圖中沒有已選取的文字,則目前所選的項目會從現行游標位置往上延伸一個頁面。
如果 actionRepeat 參數為正,
則 blockMarkPageUp 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkPageUp 動作行為與 actionRepeat 為正時,blockMarkPageDown 動作所執行的行為相同。 |
blockMarkPrevWord |
首先,如果目前所選的項目是元素選項,則它會被清除。如果現行視圖中沒有已選取的文字,
則 current.block.defaultType 設定會被用來選取現行字元。
如果 current.block.defaultType 設定是元素,則會使用串流。會延伸目前所選的項目以併入上一個字詞。
如果 actionRepeat 參數為正,
則 blockMarkPrevWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkPrevWord 動作行為與 actionRepeat 為正時,blockMarkNextWord 動作所執行的行為相同。 |
blockMarkRectangle |
如果現行視圖中有矩形選項,則 blockMarkRectangle 動作會將矩形選項延伸至現行游標位置。
如果現行視圖中沒有矩形選項,
則 blockMarkRectangle 動作將使用矩形區塊類型來選取現行游標位置上的字元。 |
blockMarkRectangleAtMouse |
blockMarkRectangleAtMouse 動作會將游標移到滑鼠位置、清除現行選取的區塊(如果有的話),
並以矩形區塊類型在新的游標位置上選取字元。 |
blockMarkRight |
首先,如果目前所選的項目是元素選項,則它會被清除。如果現行視圖中沒有已選取的文字,
則 current.block.defaultType 設定會被用來選取現行字元。
如果 current.block.defaultType 設定是元素,則會使用串流。目前所選的項目會向右延伸一個字元。
如果目前所選的項目類型是字元或串流,且游標在現行行的結尾或超出現行行的結尾,
則會延伸該選項以併入下一可見行的第一個字元。
如果 actionRepeat 參數為正,
則 blockMarkRight 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkRight 動作行為與 actionRepeat 為正時,blockMarkLeft 動作所執行的行為相同。 |
blockMarkToMouse |
如果現行視圖中沒有任何已選取的文字,
則 blockMarkToMouse 動作會使用區塊類型的 current.block.defaultType 設定,
從現行位置到滑鼠位置間選取文字。如果現行視圖中有一些已選取的文字,
則 blockMarkToMouse 動作會將區塊選項延伸至滑鼠位置。 |
blockMarkTop |
如果現行視圖中沒有任何已選取的文字,
則 blockMarkTop 動作會使用區塊類型的 current.block.defaultType 設定,
從現行位置到文件頂端間選取文字。如果現行視圖中有一些已選取的文字,
則 blockMarkTop 動作會將區塊選項延伸至文件頂端。 |
blockMarkUp |
如果現行視圖中沒有任何已選取的文字,
則 blockMarkUp 動作會使用區塊類型的 current.block.defaultType 設定,
從現行游標位置到前一可見行中的對應位置間選取文字。如果現行視圖中有一些已選取的文字,
則 blockMarkUp 動作會將區塊選項延伸至上一可見行。
如果 actionRepeat 參數為正,
則 blockMarkUp 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockMarkUp 動作行為與 actionRepeat 為正時,blockMarkDown 動作所執行的行為相同。 |
blockMarkWord |
blockMarkWord 動作會使用 current.block.defaultType 區塊類型,
選取現行游標位置上的字詞。如果 current.block.defaultType 設定是元素,則會使用串流。 |
blockMarkWordAtMouse |
blockMarkWordAtMouse 動作會使用 current.block.defaultType 區塊類型,
選取滑鼠位置上的字詞。如果 current.block.defaultType 設定是元素,則會使用串流。 |
blockMove |
如果來源和目標文件視圖不是唯讀的,且已選取部分可見文字,
則 blockMove 動作會將選取的文字移到現行游標位置。
否則,blockMove 動作將不執行任何行為。
在移動文字後,將重新選取移動的文字。 |
blockOverlay |
如果現行視圖不是唯讀的,且已使用矩形、元素或單行字元選項選取部分可見文字,
則 blockOverlay 動作會以選取的文字覆蓋現行游標位置上的文字。
否則,blockOverlay 動作將不執行任何行為。
在覆蓋後,將重新選取新的文字。 |
blockShiftLeft |
如果現行視圖不是唯讀的,且已使用矩形或元素選項選取部分可見文字,
則 blockShiftLeft 動作會將選取的文字向左移一個字元位置。
否則,blockShiftRight 動作將不執行任何行為。
如果 actionRepeat 參數為正,
則 blockShiftLeft 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockShiftLeft 動作行為與 actionRepeat 為正時,blockShiftRight 動作所執行的行為相同。 |
blockShiftRight |
如果現行視圖不是唯讀的,且已使用矩形或元素選項選取部分可見文字,
則 blockShiftRight 動作會將選取的文字向右移位一個字元位置。
否則,blockShiftRight 動作將不執行任何行為。
如果 actionRepeat 參數為正,
則 blockShiftRight 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 blockShiftRight 動作行為與 actionRepeat 為正時,blockShiftLeft 動作所執行的行為相同。 |
blockUnmark |
如果在現行視圖中含有區塊選項,則 blockUnmark 動作會移除選項。 |
blockUpperCase |
如果現行視圖不是唯讀的,且已選取部分可見文字,
則 blockUpperCase 動作會將選取的文字以大寫表示。 |
bottom |
bottom 動作會在現行游標位置上設定快速標示,然後將游標移到文件中最後一個可見元素的結尾。
|
capitalizeWord |
如果現行視圖不是唯讀的,則 capitalizeWord 動作會將現行游標位置上的字元以大寫表示,
然後將游標移到文件中下一個可見的字詞上。如果 actionRepeat 參數為正,
則 capitalizeWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 capitalizeWord 動作會將前面 actionRepeat 次可見的字詞以大寫表示。 |
clearPrefix |
clearPrefix 動作會從現行文件視圖的字首區域中清除所有文字。
|
commandLine |
commandLine 動作會將游標從文字區域移到指令行。
|
compare |
compare 動作會呼叫比較對話框。 |
compareClear |
compareClear 動作會從現行文件視圖中移除比較資訊。
|
compareNext |
compareNext 動作會將游標移到現行文件視圖中的下一個不符項。
如果 actionRepeat 參數為正,
則 compareNext 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 compareNext 動作行為與 actionRepeat 為正時,comparePrevious 動作所執行的行為相同。 |
comparePrevious |
comparePrevious 動作會將游標移到現行文件視圖中的上一個不符項。
如果 actionRepeat 參數為正,
則 comparePrevious 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 comparePrevious 動作行為與 actionRepeat 為正時,compareNext 動作所執行的行為相同。 |
compareRefresh |
compareRefresh 動作會將現行文件視圖與前次比較的同一檔案進行比較。 |
contextEnd |
contextEnd 動作會將游標移到現行行中的文字結尾。
如果游標已在文字結尾,則它會被移到該行結尾,如同 end 動作。 |
contextHome |
contextHome 動作會將游標移到現行行中的文字開頭。
如果游標已在文字開頭,則它會被移到該行開頭,如同 home 動作。
某些文件剖析器會延伸這個動作,
比方說,將游標移到某一行實際註解文字的開頭,避開註解定義字元。 |
copy |
如果現行視圖已選取部分可見文字,則 copy 動作會將選取的文字複製到剪貼簿。 |
cursorToMouse |
cursorToMouse 動作會將游標移到現行滑鼠位置。 |
cut |
如果現行視圖不是唯讀的,且已選取部分可見文字,則 cut 動作會將選取的文字複製到剪貼簿,
並從文件中刪除文字。 |
delete |
delete 動作將執行下列其中一項:
- 如果沒有可見的元素、視圖是唯讀的,或游標在某個 show 元素上,則不會執行任何行為。
- 如果現行視圖中有串流選項,則刪除所選取的文字。
- 如果游標未超出一行的結尾,則會刪除現行游標位置上的字元。
- 如果游標未超出一行的結尾,則下一可見行(該行不是 show 元素)會與現行行合併。
delete 動作會使用 actionRepeat 參數的值,判斷應刪除多少個字元。
如果 actionRepeat 為負,則 delete 動作行為與 actionRepeat 為正時,backSpace 動作所執行的行為相同。如果刪除一個以上字元,則被刪除的文字會新增至刪除環中。 |
deleteBlankLines |
如果現行視圖是唯讀的,則 deleteBlankLines 動作將不執行任何行為。如果游標是在數個空白行的連續區塊中,則將刪除所有空白行而只留下其中一行。
如果游標是在單獨的空白行上,則將刪除該空白行。
如果游標是在非空白行上,則將刪除現行行之後的任何空白行。
|
deleteInLine |
deleteInLine 動作類似 delete 動作,但這項作業僅限於現行行。不會合併任何字行。 |
deleteLine |
如果現行視圖不是唯讀的,或現行行是 show 元素,則 deleteLine 動作會刪除現行行。
如果 actionRepeat 參數為正,
則 deleteLine 動作將重複 actionRepeat 次。所有刪除的文字都會新增至刪除環中。 |
deleteNextWord |
如果現行視圖不是唯讀的,則 deleteNextWord 動作會刪除文件中的下一個可見的字詞。
如果 actionRepeat 參數為正,
則 deleteNextWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 deleteNextWord 動作行為與 actionRepeat 為正時,deletePrevWord 動作所執行的行為相同。所有刪除的文字都會新增至刪除環中。 |
deletePrevWord |
如果現行視圖不是唯讀的,則 deletePrevWord 動作會刪除文件中的上一個可見的字詞。
如果 actionRepeat 參數為正,
則 deletePrevWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 deletePrevWord 動作行為與 actionRepeat 為正時,deleteNextWord 動作所執行的行為相同。所有刪除的文字都會新增至刪除環中。 |
deleteToLineStart |
如果現行視圖不是唯讀的,則 deleteToLineStart 動作將刪除從現行游標位置到該行開頭之間的文字。
所有刪除的文字都會新增至刪除環中。 |
deleteWhiteSpace |
如果現行視圖不是唯讀的,則 deleteWhiteSpace 動作將刪除現行游標位置上及周圍的所有空格和欄標。 |
down |
down 動作會將游標移到下一可見行。
如果 actionRepeat 參數為正,
則 down 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 down 動作行為與 actionRepeat 為正時,up 動作所執行的行為相同。 |
duplicateLine |
如果現行視圖不是唯讀的,且現行行不是 show 元素,則 duplicateLine 動作會複製現行行。如果 actionRepeat 參數為正,
則 duplicateLine 動作將重複 actionRepeat 次。 |
end |
end 動作會將游標移到現行行的結尾。 |
excludeSelection |
excludeSelection 動作會排除包含現行視圖中已選取文字的可見行。 |
execCommand |
execCommand 動作會將現行行上的文字當成編輯器指令執行。 |
expandHideAtMouse |
expandHideAtMouse 動作會在「開啟」與「關閉」之間切換滑鼠游標下元素的 expanded 設定。
如果滑鼠游標在文件頂端,topExpanded 設定會在「開啟」與「關閉」之間切換。 |
filterSelection |
filterSelection 動作將隱藏文件中不含選取文字的所有字行。 |
find |
find 動作會啟動「尋找」對話框。 |
findAndReplace |
findAndReplace 動作會啟動「尋找並取代」對話框。 |
findAndReplaceNext |
如果現行視圖不是唯讀的,且 findText.findText 參數不是空值,
則 findAndReplaceNext 指令將以儲存在 findText.replaceText 參數中文字,置換儲存在 findText.findText 參數中文字的下一個實例。
如果 actionRepeat 參數為正,
則 findAndReplaceNext 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 findAndReplaceNext 動作行為與 actionRepeat 為正時,findAndReplaceUp 動作所執行的行為相同。 |
findAndReplaceUp |
如果現行視圖不是唯讀的,且 findText.findText 參數不是空值,
則 findAndReplaceNext 指令將以儲存在 findText.replaceText 參數中文字,置換儲存在 findText.findText 參數中文字的上一個實例。
如果 actionRepeat 參數為正,
則 findAndReplaceUp 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 findAndReplaceUp 動作行為與 actionRepeat 為正時,findAndReplaceDown 動作所執行的行為相同。 |
findBlockEnd |
如果現行視圖含有部分可見的選取文字,則 findBlockEnd 動作會將游標移到可見的選取文字結尾。 |
findBlockStart |
如果現行視圖包含部分可見的選取文字,則 findBlockStart 動作會將游標移到可見的選取文字開頭。 |
findLastChange |
findLastChange 動作會將游標移至文件中最近一次的變更處。 |
findMark |
findMark 動作會將游標移到尋找標示行。 |
findMatch |
findMatch 動作會比對括弧、大括弧、方括弧及角括弧。findMatch 動作也會在某些文件剖析器在作用中時比對語言建構項。游標位置將設為相符的建構項。 |
findNext |
如果儲存在 findText.findText 參數中的文字不是空值字串,
則 findNext 動作會將游標移到儲存在 findText.findText 參數中文字的下一個可見實例。
如果 actionRepeat 參數為正,
則 findNext 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 findNext 動作行為與 actionRepeat 為正時,findUp 動作所執行的行為相同。 |
findQuickMark |
findQuickMark 動作會在現行游標位置上設定快速標示,
然後將游標移到快速標示的原位置處。 |
findSelection |
findSelection 動作會將游標移到所選文字的下一可見實例。
如果 actionRepeat 參數為正,則 findSelection 動作將尋找選取文字的第 <actionRepeat> 次的實例。如果 actionRepeat 參數為正,
則 findSelection 動作將在整份文件中往回搜尋選取文字的第 <actionRepeat> 次的實例。 |
findUp |
如果儲存在 findText.findText 參數中的文字不是空值字串,
則 findUp 動作會將游標移到儲存在 findText.findText 參數中文字的上一個可見實例。
如果 actionRepeat 參數為正,
則 findUp 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 findUp 動作行為與 actionRepeat 為正時,findNext 動作所執行的行為相同。 |
get |
get 動作會啟動「取得檔案」對話框。 |
hexEditLine |
hexEditLine 動作會啟動「十六進位編輯行」對話框。 |
help |
在啟用了 help 支援的編輯器應用程式中,help 動作會呼叫編緝器的線上說明。 |
home |
home 動作會將游標移到現行行的開頭。 |
indentText |
indentText 動作會根據實際的縮排方法,移位現行行的文字。 |
insertDecimalSeparator |
如果現行視圖不是唯讀的,則 insertDecimalSeparator 動作會在現行游標位置上插入區分語言環境的小數點符號字元。
如果 actionRepeat 參數為正,
則 insertDecimalSeparator 動作將重複 actionRepeat 次。 |
insertFileName |
如果現行視圖不是唯讀的,且現行文件不是未指名的文件,
則 insertFileName 動作會在現行游標位置上插入文件名稱。
如果 actionRepeat 參數為正,
則 insertFileName 動作將重複 actionRepeat 次。 |
insertLeftBrace |
如果現行視圖不是唯讀的,則 insertLeftBrace 動作會在現行游標位置插入一個左大括弧。
如果 actionRepeat 參數為正,
則 insertLeftBrace 動作將重複 actionRepeat 次。 |
insertNot |
如果現行視圖不是唯讀的,則 insertNot 動作會在現行游標位置插入一個 not 字元。
如果 actionRepeat 參數為正,
則 insertNot 動作將重複 actionRepeat 次。 |
insertRightBrace |
如果現行視圖不是唯讀的,則 insertRightBrace 動作會在現行游標位置插入一個右大括弧。
如果 actionRepeat 參數為正,
則 insertRightBrace 動作將重複 actionRepeat 次。 |
insertTab |
如果現行視圖不是唯讀的,則 insertTab 動作會在現行游標位置插入一個欄標字元。
如果 actionRepeat 參數為正,
則 insertTab 動作將重複 actionRepeat 次。 |
insertToTab |
在 insert 模式中,如果現行視圖不是唯讀的,
則 insertToTab 動作會在現行游標位置到下一個定位點間插入空格。
在 replace 模式,或如果現行視圖是唯讀的,insertToTab 動作會將游標移到下一個定位點。 |
join |
join 動作會將現行行與下一個可見行(該行不是 show 元素)合併。
如果 actionRepeat 參數為正,
則 join 動作將重複 actionRepeat 次。 |
keyRecorderPlay |
keyRecorderPlay 動作將播放由 keyRecorderStart 與 keyRecorderStop 動作所記錄的按鍵。如果 actionRepeat 參數為正,
則 keyRecorderPlay 動作將重複 actionRepeat 次。 |
keyRecorderStart |
keyRecorderStart 動作會開始按鍵記錄。 |
keyRecorderStop |
keyRecorderStop 動作會停止按鍵記錄。 |
killLine |
如果現行視圖是唯讀的,或現行行是 show 元素,則 killLine 動作不會執行任何行為。如果還沒有設定 actionArgument 參數,且現行行的文字也不在現行游標位置內,文件中的現行行就會與下一行合併。如果還沒有設定 actionArgument 參數,
且現行行的文字在現行游標位置之外,則會刪除現行游標位置到該行結尾的文字。
如果設定了 actionArgument 參數,且 actionRepeat 參數傳回正值,
則會刪除現行游標位置到現行行結尾的文字,現行行也會與下一行合併。
這個動作會重複 actionRepeat
次。如果 actionRepeat 參數傳回零,killLine 動作會刪除現行游標位置到現行行開頭的文字。如果 actionRepeat 參數傳回負值,
則 killLine 動作會刪除現行游標位置到該行開頭的文字以及現行行前面的 actionRepeat 行。
所有刪除的文字都會新增至刪除環中。 |
killRegion |
如果現行視圖不是唯讀的,且已設定現行視圖的快速標示,
則 killRegion 動作會刪除現行游標位置到快速標示位置的文字。
所有刪除的文字都會新增至刪除環中。 |
left |
left 動作會將游標向左移動一個字元位置。如果 actionRepeat 參數為正,
則 left 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 left 動作行為與 actionRepeat 為正時,right 動作所執行的行為相同。 |
locateLine |
locateLine 動作會將游標移到指令行,以便使用者可以輸入要尋找的行號。 |
locateSequenceLine |
locateSequenceLine 動作會將游標移到指令行,以便使用者可以輸入要尋找的序列行號。如果文件中未設定序號,
或未顯示序號,則 locateSequenceLine 動作行為與 locateLine 動作所執行的行為相同。 |
lowerCaseRegion |
如果現行視圖不是唯讀的,且現行視圖已設定快速標示,
則 lowerCaseRegion 動作會將現行游標位置到快速標示位置之間的文字以小寫表示。 |
lowerCaseWord |
如果現行視圖不是唯讀的,則 lowerCaseWord 動作會將現行游標位置上的字詞改為以小寫表示,
然後將游標移到文件中下一個可見的字詞上。如果 actionRepeat 參數為正,
則 lowerCaseWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 lowerCaseWord 動作會將前面 actionRepeat 次可見的字詞以小寫表示。 |
match |
match 動作會比對括弧、大括弧、方括弧及角括弧。match 動作也會在某些文件剖析器在作用中時比對語言建構項。將會選取相符建構項之間的文字。 |
nameMark |
nameMark 動作會將游標移到名稱標示行。 |
newLine |
newLine 動作會將游標移到下一可見行的開頭。如果 actionRepeat 參數為正,
則 newLine 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 newLine 動作會將游標移到第 <actionRepeat> 次先前可見行的開頭。 |
nextTabStop |
nextTabStop 動作會將游標移到下一個定位點。請參閱 current.tabs 參數,決定現行定位點設定。
如果 actionRepeat 參數為正,
則 nextTabStop 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 nexTabStop 動作行為與 actionRepeat 為正時,prevTabStop 動作所執行的行為相同。 |
nextWord |
nextWord 動作會將游標移到下一字詞的開頭。如果 actionRepeat 參數為正,
則 nextWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 nextWord 動作行為與 actionRepeat 為正時,prevWord 動作所執行的行為相同。 |
nullAction |
nullAction 動作不執行任何行為。 |
oneSpace |
如果現行視圖不是唯讀的,則 oneSpace 動作會刪除現行游標位置上及周圍的所有空格和欄標,
並用單一空格置換它們。 |
openLine |
openLine 動作會在現行行之後建立新行,並將游標移到新行的開頭。
如果 actionRepeat 參數為正,
則 openLine 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 openLine 動作會在現行行之前建立 actionRepeat 新行。 |
pageDown |
pageDown 動作會將游標向下移動一個頁面。如果 actionRepeat 參數為正,
則 pageDown 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 pageDown 動作行為與 actionRepeat 為正時,pageUp 動作所執行的行為相同。 |
pageLeft |
pageLeft 動作會將游標向左移動一個頁面。如果 actionRepeat 參數為正,
則 pageLeft 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 pageLeft 動作行為與 actionRepeat 為正時,pageRight 動作所執行的行為相同。 |
pageRight |
pageRight 動作會將游標向右移動一個頁面。如果 actionRepeat 參數為正,
則 pageRight 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 pageRight 動作行為與 actionRepeat 為正時,pageLeft 動作所執行的行為相同。 |
pageUp |
pageUp 動作會將游標向上移動一個頁面。如果 actionRepeat 參數為正,
則 pageUp 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 pageUp 動作行為與 actionRepeat 為正時,pageDown 動作所執行的行為相同。 |
popupAtCursor |
popupAtCursor 動作會在現行游標位置上顯示蹦現功能表。 |
popupAtMouse |
popupAtMouse 動作會在現行滑鼠位置上顯示蹦現功能表。 |
paste |
如果現行視圖不是唯讀的,則 paste 動作會將剪貼簿的文字複製到現行游標位置。
如果 actionRepeat 參數為正,
則 paste 動作將重複 actionRepeat 次。 |
pasteOverlay |
如果現行視圖不是唯讀的,則 pasteOverlay 動作會以剪貼簿中的文字覆蓋到現行游標位置中的文字。 |
preferences |
顯示編輯器喜好設定對話框。不是所有編輯器應用程式都會實作這個動作。 |
prefixBackSpace |
prefixBackSpace 動作會將字首區域中的游標位置向左移動一個字元,
然後刪除現行游標位置上的字元。
如果游標已在字首區域的第 1 欄,則不執行任何行為。
如果 actionRepeat 參數為正,
則 prefixBackSpace 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 prefixBackSpace 動作行為與 actionRepeat 為正時,prefixDelete 動作所執行的行為相同。 |
prefixDelete |
prefixDelete 動作會刪除字首區域中的現行游標位置中的字元。
如果 actionRepeat 參數為正,
則 prefixDelete 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 prefixDelete 動作行為與 actionRepeat 為正時,prefixBackSpace 動作所執行的行為相同。 |
prefixEnd |
prefixEnd 動作會將字首區域中的現行游標位置移到字首區域中文字的結尾。 |
prefixHome |
prefixHome 動作會將字首區域中的現行游標位置移到字首區域中文字的開頭。 |
prefixLeft |
prefixLeft 動作會將字首區域中的現行游標位置向左移動一個字元。
如果游標已在第 1 欄,則不執行任何行為。
如果 actionRepeat 參數為正,
則 prefixLeft 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 prefixLeft 動作行為與 actionRepeat 為正時,prefixRight 動作所執行的行為相同。 |
prefixRight |
prefixRight 動作會將字首區域中的現行游標位置向右移動一個字元。
如果游標已在字首文字的結尾,則游標會被移到文字區域的第 1 欄。
如果 actionRepeat 參數為正,
則 prefixRight 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 prefixRight 動作行為與 actionRepeat 為正時,prefixLeft 動作所執行的行為相同。 |
prefixTruncate |
prefixTruncate 動作會刪除字首區域中的現行游標位置到字首文字結尾處之間的文字。 |
prevTabStop |
prevTabStop 動作會將游標移到上一個定位點。請參閱 current.tabs 參數,決定現行定位點設定。
如果 actionRepeat 參數為正,
則 prevTabStop 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 prevTabStop 動作行為與 actionRepeat 為正時,nextTabStop 動作所執行的行為相同。 |
prevWord |
prevWord 動作會將游標移到上一字詞的開頭。如果 actionRepeat 參數為正,
則 prevWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 prevWord 動作行為與 actionRepeat 為正時,nextWord 動作所執行的行為相同。 |
print |
print 動作會啟動「列印」對話框。 |
processPrefix |
processPrefix 動作會以現行 baseProfile 設定為參數來呼叫 processPrefix 指令。比方說,如果現行基本設定檔是 seu,processPrefix 動作就會發出 processPrefix seu 指令。
請注意,所呼叫的 processPrefix 指令不必然是預設 processPrefix 指令。
如果已重新定義現行視圖的 processPrefix 指令,就會呼叫重新定義的 processPrefix 指令。 |
proto |
proto 動作會展開文件剖析器預先定義的範本,
如 C/C++ 文件中的 switch 建構項。proto 動作只有在某些文件剖析器作用中時才能使用。 |
redo |
重做動作會重做復原動作所復原的最後一項變更。
如果 actionRepeat 參數為正,
則 redo 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 redo 動作行為與 actionRepeat 為正時,undo 動作所執行的行為相同。 |
reload |
reload 動作會重新載入目前正在編輯的文件。 |
rename |
rename 動作容許使用者重新命名現行文件。 |
restorePrefix |
restorePrefix 動作會清除字首區域的所有文字,並還原所有已排除的行。 |
right |
right 動作會將游標向右移動一個字元位置。如果 actionRepeat 參數為正,
則 right 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 right 動作行為與 actionRepeat 為正時,left 動作所執行的行為相同。 |
save |
save 動作會儲存現行文件。 |
saveAs |
saveAs 動作會啟動「另存新檔」對話框。 |
saveToWriter |
saveToWriter 動作的目的是供應用程式撰寫者使用,
他們希望將現行文件儲存到先前以 com.ibm.lpex.core.LpexView 類別的 setSaveWriter() 方法所設定的特定 Java Writer 物件。
如果未設定這類物件,則將執行 save 動作。 |
scrollBottom |
scrollBottom 動作會將現行行捲動到視窗的底端。 |
scrollCenter |
scrollCenter 動作會將現行行捲動到視窗的中間。 |
scrollDown |
scrollDown 動作會在視窗中向下捲動一行。 |
scrollMessageLeft |
scrollMessageLeft 動作會捲動訊息行所顯示的文字,以便能夠見到上一個區段。
|
scrollMessageRight |
scrollMessageRight 動作會捲動訊息行所顯示的文字,以便能夠見到下一個區段。 |
scrollTop |
scrollTop 動作會將現行行捲動到視窗的頂端。 |
scrollUp |
scrollUp 動作會在視窗中向上捲動一行。 |
setActionArgument |
如果未設定 actionArgument 參數,setActionArgument 動作會將 actionArgument 設為單一星號。
之後,如果您輸入一或多個十進位數或減號,這些都會附加到 actionArgument 參數,直到按下不是十進位數字或減號的按鍵。
發出 setActionArgument 動作時,若 actionArgument 全設為星號,就會將另一個星號附加到 actionArgument。
發出 setActionArgument 動作時,若 actionArgument 不是設為全部星號,就會關閉 actionArgument 的設定,停止將十進位數字和減號附加到 actionArgument。 |
setParser |
setParser 動作會將游標移到指令行,以便使用者可以輸入要設定給該文件之新文件剖析器的名稱。
|
setQuickMark |
setQuickMark 動作會在現行游標位置上設定快速標示。請使用 findQuickMark 動作,
將游標移回快速標示處。 |
setQuickMarkAll |
setQuickMarkAll 動作會在文件的底端設定快速標示,並將游標移到文件的頂端。
|
setQuickMarkWord |
setQuickMarkWord 動作會在下一個字詞結尾處設定快速標示。
如果 actionRepeat 參數是正的,快速標示會設在下面第 <actionRepeat> 個單字的結尾。
如果 actionRepeat 參數是負的,快速標示會設在上面第 <actionRepeat> 個單字的開頭。
|
showAll |
showAll 動作將使所有隱藏行變成可見的。 |
split |
split 動作會在現行游標位置處分割現行行。
如果 actionRepeat 參數為正,
則 split 動作將重複 actionRepeat 次。 |
splitAndShift |
splitAndShift 動作會在現行游標位置處分割現行行,並將新行上的文字移位至前一行的原始位置。 |
splitLine |
splitLine 動作會在現行游標位置處分割現行行,並將游標移到新行的開頭。如果 actionRepeat 參數為正,
則 splitLine 動作將重複 actionRepeat 次。 |
textWindow |
textWindow 動作會將游標從指令行移到文字區域。 |
toggleCaseSensitive |
toggleCaseSensitive 動作會切換 findText.asis 參數的關閉與開啟。 |
toggleInsert |
toggleInsert 動作會在插入和取代之間切換插入模式。 |
toggleKeyRecording |
toggleKeyRecording 動作會切換按鍵記錄模式的關閉與開啟。 |
toggleRegularExpression |
toggleRegularExpression 動作會切換 findText.regularExpression 參數的關閉與開啟。 |
top |
top 動作會在現行游標位置處設定快速標示,
然後將游標移到文件的第一可見行開頭。 |
transposeCharacters |
如果現行視圖不是唯讀的,且現行行不是 show 元素,transposeCharacters 動作會將現行游標所在位置的字元與前一個字元調換。
如果 actionRepeat 參數為正,
則 transposeCharacters 動作將重複 actionRepeat 次。如果 actionRepeat 參數是負的,游標前面的字元會與在它之前的字元調換 actionRepeat 次。
|
transposeLines |
如果現行視圖不是唯讀的,transposeLines 動作會將現行行與之前的行調換。
如果 actionRepeat 參數為正,
則 transposeLines 動作將重複 actionRepeat 次。如果 actionRepeat 參數是負的,游標前面的行會與在它之前的行調換 actionRepeat 次。
|
transposeWords |
如果現行視圖不是唯讀的,transposeWords 動作會將現行單字與在它之前的單字調換。
如果 actionRepeat 參數為正,
則 transposeWords 動作將重複 actionRepeat 次。如果 actionRepeat 參數是負的,游標前面的單字會與在它之前的單字調換 actionRepeat 次。 |
truncate |
如果現行視圖不是唯讀的,且現行行不是 show 元素,則 truncate 動作會截斷現行行。否則,truncate 動作將不執行任何行為。
|
undo |
undo 動作將復原這份文件最後一次的變更。如果 actionRepeat 參數為正,
則 undo 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 undo 動作行為與 actionRepeat 為正時,redo 動作所執行的行為相同。 |
up |
up 動作會將游標移到前一可見行。
如果 up 參數為正,
則 up 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 up 動作行為與 actionRepeat 為正時,down 動作所執行的行為相同。 |
upperCaseRegion |
如果現行視圖不是唯讀的,且現行視圖已設定快速標示,
則 upperCaseRegion 動作會將現行游標位置到快速標示位置之間的文字以大寫表示。 |
upperCaseWord |
如果現行視圖不是唯讀的,則 upperCaseWord 動作會將現行游標位置上的字詞改為以大寫表示,
然後將游標移到文件中下一個可見的字詞上。如果 actionRepeat 參數為正,
則 upperCaseWord 動作將重複 actionRepeat 次。如果 actionRepeat 參數為負,
則 upperCaseWord 動作會將前面 actionRepeat 次可見的字詞以大寫表示。 |
windowBottom |
windowBottom 動作會將游標移到視窗底端的行。 |
windowTop |
windowTop 動作會將游標移到視窗頂端的行。 |
wordEnd |
wordEnd 動作會將游標移到現行游標位置上字詞的結尾。 |
wordStart |
wordStart 動作會將游標移到現行游標位置上字詞的開頭。 |
yank |
如果現行視圖不是唯讀的,且刪除環中有資料,則會在文件的現行游標位置處插入現行刪除字串。 |
yankPrevious |
如果現行視圖不是唯讀的,且前次動作為 yank,
則由前次 yank 動作插入的字串將會被刪除環中的前一刪除字串所取代。
actionRepeat 參數的正值和負值可讓您透過刪除環來向後和向前移動。
|
Copyright IBM Corporation 1992, 2004. All Rights Reserved.