Ações padrão do editor

O editor tem um conjunto abrangente de ações de edição que podem ser atribuídas a teclas, eventos do mouse, botões da barra de ferramentas e itens de menus pop-up e de opções.

A diferença entre as ações e os comandos é que elas não aceitam parâmetros e têm um estado de disponibilidade associado.  O estado de disponibilidade determina, por exemplo, se um item de menu associado a uma ação deve ser ativado ou não.

appendToActionArgument A ação appendToActionArgument anexa o caractere associado à tecla atual ao parâmetro actionArgument.
backSpace A ação backSpace executa uma das seguintes ações:
  • Se o cursor estiver no início do documento, se não houver nenhum linha visível, se o cursor estiver em um elemento show ou se a visualização for de leitura, nada será feito.
  • Se houver uma seleção de fluxo na visualização atual, o texto marcado será excluído.
  • Se o cursor não estiver no início de uma linha, o cursor será movido um caractere para a esquerda e o caractere na nova posição do cursor será excluído.
  • Se o cursor estiver no início de uma linha, ele será movido para o final da linha visível anterior que não seja um elemento show. A nova linha atual é então unida à linha atual antiga.
A ação backSpace utiliza o valor do parâmetro actionRepeat para determinar quantos caracteres devem ser excluídos. Se actionRepeat for negativo, a ação backSpace se comportará da mesma maneira que a ação delete quando actionRepeat é positivo. Se mais de um caractere for excluído, o texto excluído será incluído no kill ring.
backSpaceInLine A ação backSpaceInLine é semelhante à ação backSpace, mas sua operação é restrita à linha atual. Nenhuma linha é unida.
blockCopy Se a visualização não for de leitura e se houver algum texto selecionado visível, a ação blockCopy copiará o texto selecionado para a posição atual do cursor. Caso contrário, a ação blockCopy não fará nada. Depois que o texto for copiado, ele será selecionado. Se o parâmetro actionRepeat for um inteiro positivo, a ação blockCopy será repetida actionRepeat vezes.
blockDelete Se a visualização for de leitura e a ela contiver algum texto selecionado visível, a ação blockDelete excluirá o texto selecionado.
blockFill Se a visualização não for de leitura e se ela contiver algum texto selecionado visível, a ação blockFill solicitará que o usuário especifique um ou vários caracteres e preencha a área selecionada com o(s) caractere(s) especificado(s).
blockLowerCase Se a visualização não for de leitura e a ela contiver algum texto selecionado visível, a ação blockLowerCase irá alterar o texto selecionado para minúsculas.
blockMarkAll A ação blockMarkAll seleciona o texto inteiro do documento utilizando o tipo de bloco do caractere.
blockMarkBottom Se não houver nenhum texto selecionado na visualização atual, a ação blockMarkBottom selecionará o texto da posição atual até o final do documento utilizando a definição current.block.defaultType para o tipo de bloco. Se houver algum texto selecionado na visualização atual, a ação blockMarkBottom estenderá a seleção de bloco até o final do documento.
blockMarkCharacter Se houver uma seleção de caractere na visualização atual, a ação blockMarkCharacter estenderá a seleção de caractere até a posição atual do cursor. Se não houver nenhuma seleção de caractere na visualização atual, a ação blockMarkCharacter selecionará o caractere na posição atual do cursor com o tipo de bloco de caractere.
blockMarkDown Se não houver nenhum texto selecionado na visualização atual, a ação blockMarkDown selecionará o texto da posição atual do cursor até a posição correspondente na próxima linha visível utilizando a definição current.block.defaultType para o tipo de bloco. Se houver um texto selecionado na visualização atual, a ação blockMarkDown estenderá a seleção de bloco até a próxima linha visível.

Se o parâmetro actionRepeat for positivo, a ação blockMarkDown será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkDown se comportará da mesma maneira que a ação blockMarkUp quando actionRepeat é positivo.
blockMarkElement Se houver uma seleção de elemento na visualização atual, a ação blockMarkElement estenderá a seleção de elemento até a linha atual.  Se não houver nenhuma seleção de elemento na visualização atual, a ação blockMarkElement selecionará a linha atual com o tipo de bloco de elemento.
blockMarkElementAtMouse A ação blockMarkElementAtMouse move o cursor até a posição do mouse e seleciona o elemento na nova posição do cursor. Se já houver uma seleção de bloco, ela será removida.
blockMarkEnd Se não houver nenhum texto selecionado na visualização atual, a ação blockMarkEnd selecionará o texto da posição atual até o final da linha atual utilizando a definição current.block.defaultType para o tipo de bloco. Se houver um texto selecionado na visualização atual, a ação blockMarkEnd estenderá a seleção de bloco até o final da linha atual.
blockMarkHome Se não houver nenhum texto selecionado na visualização atual, a ação blockMarkHome selecionará o texto da posição atual até o início da linha atual utilizando a definição current.block.defaultType para o tipo de bloco. Se houver um texto selecionado na visualização atual, a ação blockMarkHome estenderá a seleção de bloco até o início da linha atual.
blockMarkLeft Primeiro, se a seleção atual for uma seleção de elementos, ela será limpa. Se não houver nenhum texto selecionado na visualização atual, a definição current.block.defaultType é utilizada para selecionar o caractere atual. Se a definição current.block.defaultTypefor um elemento, é utilizado um fluxo. A seleção atual é estendida um caractere para a esquerda. Se o tipo de seleção atual for um caractere ou fluxo e o cursor estiver no início da linha atual, a seleção será estendida para incluir o último caractere na linha visível anterior. Se o tipo de seleção atual for um retângulo e o cursor estiver no início da linha, a seleção permanecerá inalterada.

Se o parâmetro actionRepeat for positivo, a ação blockMarkLeft será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkLeft se comportará da mesma maneira que a ação blockMarkRight quando actionRepeat é positivo.
blockMarkNextWord Primeiro, se a seleção atual for uma seleção de elementos, ela será limpa. Se não houver nenhum texto selecionado na visualização atual, a definição current.block.defaultType é utilizada para selecionar o caractere atual. Se a definição current.block.defaultTypefor um elemento, é utilizado um fluxo. A seleção atual é estendida para incluir a próxima palavra.

Se o parâmetro actionRepeat for positivo, a ação blockMarkNextWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkNextWord se comportará da mesma maneira que a ação blockMarkPrevWord quando actionRepeat é positivo.
blockMarkPageDown Se não houver nenhum texto selecionado na visualização atual, a definição current.block.defaultType será utilizada para selecionar uma página do texto que começa na posição atual do cursor. Se houver um texto selecionado na visualização atual, a seleção atual será estendida uma página para baixo a partir da posição atual do cursor.

Se o parâmetro actionRepeat for positivo, a ação blockMarkPageDown será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkPageDown se comportará da mesma maneira que a ação blockMarkPageUp quando actionRepeat é positivo.
blockMarkPageLeft Primeiro, se a seleção atual for uma seleção de elementos, ela será limpa. Se não houver nenhum texto selecionado na visualização atual, a definição current.block.defaultType é utilizada para selecionar o caractere atual. Se a definição current.block.defaultTypefor um elemento, é utilizado um fluxo. A seleção atual é estendida uma página para a esquerda.

Se o parâmetro actionRepeat for positivo, a ação blockMarkPageLeft será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkPageLeft se comportará da mesma maneira que a ação blockMarkPageRight quando actionRepeat é positivo.
blockMarkPageRight Primeiro, se a seleção atual for uma seleção de elementos, ela será limpa. Se não houver nenhum texto selecionado na visualização atual, a definição current.block.defaultType é utilizada para selecionar o caractere atual. Se a definição current.block.defaultTypefor um elemento, é utilizado um fluxo. A seleção atual é estendida uma página para a direita.

Se o parâmetro actionRepeat for positivo, a ação blockMarkPageRight será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkPageRight se comportará da mesma maneira que a ação blockMarkPageLeft quando actionRepeat é positivo.
blockMarkPageUp Se não houver nenhum texto selecionado na visualização atual, a definição current.block.defaultType será utilizada para selecionar uma página do texto que começa na posição atual do cursor. Se houver um texto selecionado na visualização atual, a seleção atual será estendida uma página para cima a partir da posição atual do cursor.

Se o parâmetro actionRepeat for positivo, a ação blockMarkPageUp será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkPageUp se comportará da mesma maneira que a ação blockMarkPageDown quando actionRepeat é positivo.
blockMarkPrevWord Primeiro, se a seleção atual for uma seleção de elementos, ela será limpa. Se não houver nenhum texto selecionado na visualização atual, a definição current.block.defaultType é utilizada para selecionar o caractere atual. Se a definição current.block.defaultTypefor um elemento, é utilizado um fluxo. A seleção atual é estendida para incluir a palavra anterior.

Se o parâmetro actionRepeat for positivo, a ação blockMarkPrevWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkPrevWord se comportará da mesma maneira que a ação blockMarkNextWord quando actionRepeat é positivo.
blockMarkRectangle Se houver uma seleção de retângulo na visualização atual, a ação blockMarkRectangle estenderá a seleção de retângulo até a posição atual do cursor. Se não houver nenhuma seleção de retângulo na visualização atual, a ação blockMarkRectangle selecionará o caractere na posição atual do cursor com o tipo de bloco de retângulo.
blockMarkRectangleAtMouse A ação blockMarkRectangleAtMouse action move o cursor para a posição do mouse, limpa a seleção em bloco atual (se houver) e seleciona o caractere na nova posição do cursor com o tipo de bloco retangular.
blockMarkRight Primeiro, se a seleção atual for uma seleção de elementos, ela será limpa. Se não houver nenhum texto selecionado na visualização atual, a definição current.block.defaultType é utilizada para selecionar o caractere atual. Se a definição current.block.defaultTypefor um elemento, é utilizado um fluxo. A seleção atual é estendida um caractere para a direita. Se o tipo de seleção atual for um caractere ou fluxo e o cursor estiver no, ou do lado oposto ao, final da linha atual, a seleção será estendida para incluir o primeiro caractere na próxima linha visível.

Se o parâmetro actionRepeat for positivo, a ação blockMarkRight será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkRight se comportará da mesma maneira que a ação blockMarkLeft quando actionRepeat é positivo.
blockMarkToMouse Se não houver nenhum texto selecionado na visualização atual, a ação blockMarkToMouse selecionará o texto da posição atual até a posição do mouse utilizando a definição current.block.defaultType para o tipo de bloco. Se houver um texto selecionado na visualização atual, a ação blockMarkToMouse estenderá a seleção de bloco até a posição do mouse.
blockMarkTop Se não houver nenhum texto selecionado na visualização atual, a ação blockMarkTop selecionará o texto da posição atual até o início do documento utilizando a definição current.block.defaultType para o tipo de bloco. Se houver um texto selecionado na visualização atual, a ação blockMarkTop estenderá a seleção de bloco até o início do documento.
blockMarkUp Se não houver nenhum texto selecionado na visualização atual, a ação blockMarkUp selecionará o texto da posição atual do cursor até a posição correspondente na linha visível anterior utilizando a definição current.block.defaultType para o tipo de bloco. Se houver um texto selecionado na visualização atual, a ação blockMarkUp estenderá a seleção de bloco até a linha visível anterior.

Se o parâmetro actionRepeat for positivo, a ação blockMarkUp será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockMarkUp se comportará da mesma maneira que a ação blockMarkDown quando actionRepeat é positivo.
blockMarkWord A ação blockMarkWord seleciona a palavra na localização atual do cursor utilizando current.block.defaultType para o tipo de bloco. Se a definição current.block.defaultTypefor um elemento, é utilizado um fluxo.
blockMarkWordAtMouse A ação blockMarkWordAtMouse seleciona a palavra na posição do mouse utilizando current.block.defaultType para o tipo de bloco. Se a definição current.block.defaultTypefor um elemento, é utilizado um fluxo.
blockMove Se as visualizações de origem e destino do documento não forem de leitura e se um texto visível estiver selecionado, a ação blockMove moverá o texto selecionado para a posição atual do cursor.  Caso contrário, a ação blockMove não fará nada. Depois que o texto for movido, ele será selecionado.
blockOverlay Se a visualização atual não for de leitura e se houver um texto selecionado visível com uma seleção de caractere retangular, de elemento ou on-line, a ação blockOverlay fará a sobreposição do texto na posição atual do cursor com o texto selecionado. Caso contrário, a ação blockOverlay não fará nada. Depois da sobreposição, o novo texto será selecionado.
blockShiftLeft Se a visualização atual não for de leitura e se houver algum texto selecionado visível com uma seleção retangular ou de elemento, a ação blockShiftLeft deslocará o texto selecionado uma posição de caractere para a esquerda. Caso contrário, a ação blockShiftRight não fará nada.

Se o parâmetro actionRepeat for positivo, a ação blockShiftLeft será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockShiftLeft se comportará da mesma maneira que a ação blockShiftRight quando actionRepeat é positivo.
blockShiftRight Se a visualização atual não for de leitura e se houver algum texto selecionado visível com uma seleção retangular ou de elemento, a ação blockShiftRight deslocará o texto selecionado uma posição de caractere para a direita. Caso contrário, a ação blockShiftRight não fará nada.

Se o parâmetro actionRepeat for positivo, a ação blockShiftRight será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação blockShiftRight se comportará da mesma maneira que a ação blockShiftLeft quando actionRepeat é positivo.
blockUnmark Se a seleção de bloco estiver contida na visualização atual, a ação blockUnmark removerá a seleção.
blockUpperCase Se a visualização não for de leitura e se houver algum texto selecionado visível, a ação blockUpperCase colocará o texto selecionado em maiúscula.
bottom A ação bottom defina a marca rápida na posição atual do cursor e, em seguida, move o cursor para o final do último elemento visível no documento.
capitalizeWord Se a visualização atual não for de leitura, a ação capitalizeWord colocará o caractere no local atual do cursor em maiúscula e, em seguida, moverá o cursor para a próxima palavra visível no documento. Se o parâmetro actionRepeat for positivo, a ação capitalizeWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação capitalizeWord colocará as palavras visíveis anteriores a actionRepeat em maiúsculas.
clearPrefix A ação clearPrefix limpa todo o texto da área de prefixo da visualização do documento atual.
commandLine A ação commandLine move o da área de texto para a linha de comandos.
compare A ação compare torna visível o diálogo de comparação.
compareClear A ação compareClear remove as informações de comparação da visualização do documento atual.
compareNext A ação compareNext move o cursor para a próxima incompatibilidade na visualização do documento atual. Se o parâmetro actionRepeat for positivo, a ação compareNext será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação compareNext se comportará a mesma maneira que a ação comparePrevious quando actionRepeat é positivo.
comparePrevious A ação comparePrevious move o cursor para a incompatibilidade anterior na visualização do documento atual. Se o parâmetro actionRepeat for positivo, a ação comparePrevious será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação comparePrevious se comportará da mesma maneira que a ação compareNext quando actionRepeat é positivo.
compareRefresh A ação compareRefresh compara a visualização do documento atual com o último arquivo com o qual foi comparado.
contextEnd A ação contextEnd move o cursor para final do texto na linha atual. Se o cursor já estiver no final do texto, então ele será movido para o final da linha, como na ação end.
contextHome A ação contextHome move o cursor para o início do texto na linha atual. Se o cursor já estiver no início do texto, então ele será movido para o início da linha, como na ação home.

Determinados analisadores de documento estendem essa ação, por exemplo para mover o cursor para o início do texto de conteúdo real em uma linha, depois dos caracteres de definição do comentário.
copy Se a visualização atual tiver algum texto selecionado visível, a ação copy copiará o texto selecionado para a área de transferência.
cursorToMouse A ação cursorToMouse move o cursor para a posição atual do mouse.
cut Se a visualização atual não for de leitura e se houver algum texto selecionado visível, a ação cut copiará o texto selecionado para a área de transferência e excluirá o texto do documento.
delete A ação delete executa uma das seguintes ações:
  • Se não houver nenhum elemento visível, se a visualização for de leitura ou se o cursor estiver em um elemento show, nada será feito.
  • Se houver uma seleção de fluxo na visualização atual, o texto selecionado será excluído.
  • Se o cursor não estiver após o final de uma linha, o caractere na posição atual do cursor será excluído.
  • Se o cursor estiver após o final de uma linha, a próxima linha visível que não é um elemento show será unida à linha atual.
A ação delete utiliza o valor do parâmetro actionRepeat para determinar quantos caracteres devem ser excluídos. Se o parâmetro actionRepeat for negativo, a ação delete se comportará da mesma maneira que a ação backSpace quando actionRepeat é positivo. Se mais de um caractere for excluído, o texto excluído será incluído no kill ring.
deleteBlankLines Se a visualização atual for de leitura, a ação deleteBlankLines não fará nada. Se o cursor estiver em um bloco contíguo de várias linhas em branco, todas, exceto uma das linhas em branco, serão excluída. Se o cursor estiver em uma linha em branco solitária, essa linha será excluída. Se o cursor estiver em uma linha que não esteja em branco, todas as linhas em branco que se encontram depois da linha atual serão excluídas.
deleteInLine A ação deleteInLine é semelhante à ação delete, mas sua operação é restrita à linha atual. Nenhuma linha é unida.
deleteLine Se a visualização não for de leitura ou a linha atual for um elemento show, a ação deleteLine excluirá a linha atual. Se o parâmetro actionRepeat for positivo, a ação deleteLine será repetida actionRepeat vezes. Qualquer texto é incluído ao conjunto kill.
deleteNextWord Se a visualização atual não for de leitura, a ação deleteNextWord excluirá a a próxima palavra visível no documento. Se o parâmetro actionRepeat for positivo, a ação deleteNextWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação deleteNextWord se comportará da mesma maneira que a ação deletePrevWord quando actionRepeat é positivo. Qualquer texto é incluído ao conjunto kill.
deletePrevWord Se a visualização atual não for de leitura, a ação deletePrevWord a ação excluirá a palavra visível anterior no documento. Se o parâmetro actionRepeat for positivo, a ação deletePrevWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a deletePrevWord ação se comportará da mesma maneira que a ação deleteNextWord quando actionRepeat é positivo. Qualquer texto é incluído ao conjunto kill.
deleteToLineStart Se a visualização atual não for de leitura, a ação deleteToLineStart excluirá o texto da posição atual do cursor até o início da linha.  Qualquer texto é incluído ao conjunto kill.
deleteWhiteSpace Se a visualização atual não for de leitura, a ação deleteWhiteSpace excluirá todos os espaços e tabulações na posição atual do cursor e em torno dela.
down A ação down move o cursor para a próxima linha visível.  Se o parâmetro actionRepeat for positivo, a ação down será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação down se comportará da mesma maneira que a ação up quando actionRepeat for positivo.
duplicateLine Se a visualização não for de leitura e se a linha atual não for um elemento show, a ação duplicateLine copiará a linha atual. Se o parâmetro actionRepeat for positivo, a ação duplicateLine é repetida actionRepeat vezes.
end A ação end move o cursor para o final da linha atual.
excludeSelection A ação excludeSelection exclui essas linhas visíveis na visualização atual que contém o texto selecionado.
execCommand A ação execCommand executa o texto na linha atual como um comando do editor.
expandHideAtMouse A ação expandHideAtMouse alterna a definição expanded para o elemento que está sob o cursor do mouse entre ativada e desativada. Se o cursor do mouse estiver no início do documento, a definição topExpanded será alternada entre ativada e desativada.
filterSelection A ação filterSelection oculta todas as linhas no documento que não contêm o texto selecionado.
find A ação find torna visível o diálogo de localização.
findAndReplace A ação findAndReplace torna visível o diálogo de localização e substituição.
findAndReplaceNext Se a visualização atual não for de leitura e o parâmetro findText.findText não for nulo, o comando findAndReplaceNext substituirá a próxima instância do texto armazenado no parâmetro findText.findText pelo texto armazenado no parâmetro findText.replaceText.

Se o parâmetro actionRepeat for positivo, a ação findAndReplaceNext será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação findAndReplaceNext se comportará da mesma maneira que a ação findAndReplaceUp quando actionRepeat é positivo.
findAndReplaceUp Se a visualização atual não for de leitura e o parâmetro findText.findText não for nulo, o comando findAndReplaceNext substituirá a instância anterior do texto armazenado no parâmetro findText.findText pelo texto armazenado no parâmetro findText.replaceText.

Se o parâmetro actionRepeat for positivo, a ação findAndReplaceUp será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação findAndReplaceUp se comportará da mesma maneira que a ação findAndReplaceDown quando actionRepeat é positivo.
findBlockEnd Se a visualização atual contiver algum texto selecionado visível, a ação findBlockEnd moverá o cursor para o final do texto selecionado visível.
findBlockStart Se a visualização atual contiver algum texto selecionado visível, a ação findBlockStart moverá o cursor para o início do texto selecionado visível.
findLastChange A ação findLastChange move o cursor para a última alteração feita no documento.
findMark A ação findMark move o cursor linha de marca de localização.
findMatch A ação findMatch corresponderá parênteses, chaves, colchetes e colchetes angulares. A ação findMatch também pode corresponder construções de idioma quando determinados analisadores de documento estiverem ativos. O local do cursor será definido para a construção correspondente.
findNext Se o texto armazenado no parâmetro findText.findText não for uma cadeia nula, a ação findNext moverá o cursor para a próxima instância visível do texto armazenado no parâmetro findText.findText.

Se o parâmetro actionRepeat for positivo, a ação findNext será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação findNext se comportará da mesma maneira que a ação findUp quando actionRepeat é positivo.
findQuickMark A ação findQuickMark define uma marca rápida no local atual do cursor e, em seguida, move o cursor para o antigo local da marca rápida.
findSelection A ação findSelection move o cursor para a próxima instância visível do texto selecionado.

Se o parâmetro actionRepeat for positivo, a ação findSelection localizará a <actionRepeat>ª instância do texto selecionado. Se o parâmetro actionRepeat for negativo, a ação findSelection fará uma pesquisa regressiva no documento para a <actionRepeat>ª instância do texto selecionado.
findUp Se o texto armazenado no parâmetro findText.findText não for uma cadeia nula, a ação findUp moverá o cursor para a instância visível anterior do texto armazenado no parâmetro findText.findText.

Se o parâmetro actionRepeat for positivo, a ação findUp será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação findUp se comportará da mesma maneira que a ação findNext quando actionRepeat é positivo.
get A ação get torna visível o diálogo de obtenção de arquivo.
hexEditLine A ação hexEditLine torna visível o diálogo de linha de edição hex.
help Nos aplicativos do editor que têm o suporte de ajuda ativado, a ação help chama a ajuda on-line para o editor.
home A ação home move o cursor para o início da linha atual.
indentText A ação indentText move o texto da linha atual, de acordo com o esquema de recuo que está ativo.
insertDecimalSeparator Se a visualização atual não for de leitura, a ação insertDecimalSeparator irá inserir um caractere de separação decimal sensível ao locale na posição atual do cursor. Se o parâmetro actionRepeat for positivo, a ação insertDecimalSeparator será repetida actionRepeat vezes.
insertFileName Se a visualização atual não for de leitura e o documento atual não estiver sem título, a ação insertFileName irá inserir o nome do documento na posição atual do cursor. Se o parâmetro actionRepeat for positivo, a ação insertFileName será repetida actionRepeat vezes.
insertLeftBrace Se a visualização atual não for de leitura, a ação insertLeftBrace irá inserir uma chave esquerda na posição atual do cursor. Se o parâmetro actionRepeat for positivo, a ação insertLeftBrace será repetida actionRepeat vezes.
insertNot Se a visualização atual não for de leitura, a ação insertNot irá inserir um não caractere na posição atual do cursor. Se o parâmetro actionRepeat for positivo, a ação insertNot será repetida actionRepeat vezes.
insertRightBrace Se a visualização atual não for de leitura, a ação insertRightBrace irá inserir uma chave direita na posição atual do cursor. Se o parâmetro actionRepeat for positivo, a ação insertRightBrace será repetida actionRepeat vezes.
insertTab Se a visualização atual não for de leitura, a ação insertTab irá inserir um caractere de tabulação na posição atual do cursor. Se o parâmetro actionRepeat for positivo, a ação insertTab será repetida actionRepeat vezes.
insertToTab No modo insert, se a visualização atual não for de leitura, a ação insertToTab irá inserir espaços da posição atual do cursor até a próxima parada de tabulação. No modo replace ou se a visualização atual for de leitura, a ação insertToTab moverá o cursor para a próxima parada de tabulação.
join A ação join une a linha atual à próxima linha visível que seja um elemento show. Se o parâmetro actionRepeat for positivo, a ação join será repetida actionRepeat vezes.
keyRecorderPlay A ação keyRecorderPlay reproduz os pressionamentos de teclas registrados pelas ações keyRecorderStart e keyRecorderStop. Se o parâmetro actionRepeat for positivo, a ação keyRecorderPlay será repetida actionRepeat vezes.
keyRecorderStart A ação keyRecorderStart inicia o registro do pressionamento.
keyRecorderStop A ação keyRecorderStop pára o registro do pressionamento.
killLine Se a visualização for de leitura ou a linha atual for um elemento show, a ação killLine não fará nada. Se o parâmetro actionArgument não for definido e se não houver nenhum texto na linha atual além da posição atual do cursor, a linha atual será unida à próxima linha no documento.  Se o parâmetro actionArgument não for definido e se houver texto na linha atual além da posição atual do cursor, o texto da posição atual do cursor até o final da linha será excluído.

Se o parâmetro actionArgument não for definido e se o parâmetro actionRepeat retornar um valor positivo, o texto da posição atual do cursor até o final da linha atual será excluído e a linha atual será unida à próxima linha.  Isso será repetido actionRepeat vezes. Se o parâmetro actionRepeat retornar zero, a ação killLine excluirá o texto da posição atual do cursor até o início da linha atual.  Se o parâmetro actionRepeat retornar um valor negativo, a ação killLine excluirá o texto da posição atual do cursor até o início da linha e das linhas do actionRepeat que precedem a linha atual.

Todos os textos excluídos serão incluídos no kill ring.
killRegion Se a visualização atual não for de leitura e se ela tiver a marca rápida definida, a ação killRegion excluirá o texto da posição atual do cursor até o local da marca rápida. Todos os textos excluídos serão incluídos no kill ring.
left A ação left move o cursor uma posição de caractere para a esquerda. Se o parâmetro actionRepeat for positivo, a ação left será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação left se comportará da mesma maneira que a ação right quando actionRepeat é positivo.
locateLine A ação locateLine move o cursor para a linha de comando para que o usuário possa digitar o número de linha para o local.
locateSequenceLine A ação locateSequenceLine move o cursor para a linha de comando para que o usuário possa digitar o número de linha de seqüência para o local. Quando nenhum número de seqüência é definido no documento ou quando ele não é exibido, a ação locateSequenceLine se comporta da mesma maneira que a ação locateLine.
lowerCaseRegion Se a visualização atual não for de leitura e tiver a definição de marca rápida, a ação lowerCaseRegion colocará em letras minúsculas o texto da posição atual do cursor até a posição da marca rápida.
lowerCaseWord Se a visualização atual não for somente leitura, a ação lowerCaseWord irá alterar a palavra no local atual do cursor para minúscula e, em seguida, moverá o cursor para a próxima palavra visível no documento. Se o parâmetro actionRepeat for positivo, a ação lowerCaseWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação lowerCaseWord colocará as palavras visíveis anteriores a actionRepeat em minúscula.
match A ação match corresponderá parênteses, chaves, colchetes e colchetes angulares. A ação match também pode corresponder construções de idioma quando determinados analisadores de documento estiverem ativos. O texto entre as construções de correspondência será selecionado.
nameMark A ação nameMark move o cursor para a linha de marca de nome.
newLine A ação newLine move o cursor para o início da próxima linha visível. Se o parâmetro actionRepeat for positivo, a ação newLine será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação newLine moverá o cursor para o início da <actionRepeat>a linha visível anterior.
nextTabStop A ação nextTabStop move o cursor para a próxima parada de tabulação. Consulte o parâmetro current.tabs para determinar as definições de parada da guia atual. Se o parâmetro actionRepeat for positivo, a ação nextTabStop será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação nexTabStop se comportará da mesma maneira que a ação prevTabStop quando actionRepeat é positivo.
nextWord A ação nextWord move o cursor para o início da próxima palavra.  Se o parâmetro actionRepeat for positivo, a ação nextWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação nextWord se comportará da mesma maneira que a ação prevWord quando actionRepeat é positivo.
nullAction A ação nullAction não faz nada.
oneSpace Se a visualização atual não for de leitura, a ação oneSpace excluirá todos os espaços e tabulações na posição atual do cursor e em torno dela e os substituirá por um espaço.
openLine A ação openLine cria uma nova linha depois da linha atual e move o cursor para o início da nova linha. Se o parâmetro actionRepeat for positivo, a ação openLine será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação openLine criará actionRepeat novas linhas antes da linha atual.
pageDown A ação pageDown move o cursor uma página para baixo. Se o parâmetro actionRepeat for positivo, a ação pageDown será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação pageDown se comportará da mesma maneira que a ação pageUp quando actionRepeat é positivo.
pageLeft A ação pageLeft move o cursor uma página para a esquerda. Se o parâmetro actionRepeat for positivo, a ação pageLeft será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação pageLeft se comportará da mesma maneira que a ação pageRight quando actionRepeat é positivo.
pageRight A ação pageRight move o cursor uma página para a direita. Se o parâmetro actionRepeat for positivo, a ação pageRight será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação pageRight se comportará da mesma maneira que a ação pageLeft quando actionRepeat é positivo.
pageUp A ação pageUp move o cursor uma página para cima. Se o parâmetro actionRepeat for positivo, a ação pageUp será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação pageUp se comportará da mesma maneira que a ação pageDown quando actionRepeat é positivo.
popupAtCursor A ação popupAtCursor exibe o menu pop-up na posição atual do cursor.
popupAtMouse A ação popupAtMouse exibe o menu pop-up na posição atual do mouse.
paste Se a visualização atual não for de leitura, a ação paste copiará o texto da área de transferência para o local atual do cursor. Se o parâmetro actionRepeat for positivo, a ação paste será repetida actionRepeat vezes.
pasteOverlay Se a visualização atual não for de leitura, a ação pasteOverlay irá sobrepor o texto na posição atual do cursor com o texto da área de transferência.
preferences Exibe o diálogo de preferências do editor. Nem todos os aplicativos do editor implementam essa ação.
prefixBackSpace A ação prefixBackSpace move a posição do cursor na área de prefixo um caractere para a esquerda e, em seguida, exclui o caractere na posição atual do cursor. Se o cursor já estiver na coluna 1 da área de prefixo, nada será feito.  Se o parâmetro actionRepeat for positivo, a ação prefixBackSpace será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação prefixBackSpace se comportará da mesma maneira que a ação prefixDelete quando actionRepeat é positivo.
prefixDelete A ação prefixDelete exclui o caractere na posição atual do cursor na área de prefixo. Se o parâmetro actionRepeat for positivo, a ação prefixDelete será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação prefixDelete se comportará da mesma maneira que a ação prefixBackSpace quando actionRepeat é positivo.
prefixEnd A ação prefixEnd move a posição atual do cursor na área de prefixo até o final do texto na área de prefixo.
prefixHome A ação prefixHome move a posição atual do cursor na área de prefixo até o início do texto na área de prefixo.
prefixLeft A ação prefixLeft moves a posição atual do cursor na área de prefixo um caractere para a esquerda. Se o cursor já estiver na coluna 1, nada será feito. Se o parâmetro actionRepeat for positivo, a ação prefixLeft será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação prefixLeft se comportará da mesma maneira que a ação prefixRight quando actionRepeat é positivo.
prefixRight A ação prefixRight move a posição atual do cursor na área de prefixo um caractere para a direita. Se o cursor já estiver no final do texto de prefixo, ele será movido para a coluna 1 da área do texto. Se o parâmetro actionRepeat for positivo, a ação prefixRight será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação prefixRight se comportará da mesma maneira que a ação prefixLeft quando actionRepeat é positivo.
prefixTruncate A ação prefixTruncate exclui o texto da posição atual do cursor na área de prefixo até o final do texto do prefixo.
prevTabStop A ação prevTabStop move o cursor para a parada de tabulação anterior. Consulte o parâmetro current.tabs para determinar as definições de parada da guia atual. Se o parâmetro actionRepeat for positivo, a ação prevTabStop será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação prevTabStop se comportará da mesma maneira que a ação nextTabStop quando actionRepeat é positivo.
prevWord A ação prevWord move o cursor para o início da palavra anterior. Se o parâmetro actionRepeat for positivo, a ação prevWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação prevWord se comportará da mesma maneira que a ação nextWord quando actionRepeat é positivo.
print A ação print torna visível o diálogo de impressão.
processPrefix A ação processPrefix chama o comando processPrefix com a definição baseProfile atual como o parâmetro. Por exemplo, se o perfil base atual for seu, a ação processPrefix emitirá o comando processPrefix seu. Observe que o comando processPrefix chamado não é necessariamente o comando processPrefix padrão. Se o comando processPrefix tiver sido redefinido para a exibição atual, o comando processPrefix redefinido será chamado.
proto A ação proto expande os gabaritos predefinidos no analisador de documentos, como, por exemplo, a construção switch em um documento C/C++. A ação proto está disponível apenas quando determinados analisadores de documento estiverem ativos.
redo A ação redo fará novamente a última alteração desfeita com a ação desfazer. Se o parâmetro actionRepeat for positivo, a ação redo será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação redo se comportará da mesma maneira que a ação undo quando actionRepeat é positivo.
reload A ação reload recarrega o documento que está sendo editado atualmente.
rename A ação rename permite que o usuário renomeie o documento atual.
restorePrefix A ação restorePrefix limpa todo o texto da área de prefixo e restaura qualquer linha excluída.
right A ação right move o cursor uma posição de caractere para a direita. Se o parâmetro actionRepeat for positivo, a ação right será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação right se comportará da mesma maneira que a ação left quando actionRepeat é positivo.
save A ação save salva o documento atual.
saveAs A ação saveAs torna visível o diálogo Salvar como.
saveToWriter A ação saveToWriter deve ser utilizada pelos desenvolvedores de aplicativos que desejam salvar o documento atual em um determinado objeto Java Writer anteriormente definido com o método setSaveWriter() da classe com.ibm.lpex.core.LpexView. Se nenhum desses objetos tiver sido definido, a ação save será executada.
scrollBottom A ação scrollBottom desloca a linha atual para a parte inferior da janela.
scrollCenter A ação scrollCenter desloca a linha atual para o meio da janela.
scrollDown A ação scrollDown desloca a janela uma linha para baixo.
scrollMessageLeft A ação scrollMessageLeft desloca o texto que é exibido na linha da mensagem para que a seção anterior se torne visível.
scrollMessageRight A ação scrollMessageRight desloca o texto que é exibido na linha da mensagem para que a próxima seção se torne visível.
scrollTop A ação de scrollTop desloca a linha atual para a parte superior da janela.
scrollUp A ação scrollUp desloca a janela uma linha para cima.
setActionArgument Se o parâmetro actionArgument não estiver definido, a ação setActionArgument definirá actionArgument para um único asterisco.  Se você digitar um ou mais dígitos decimais ou um hífen, eles serão anexados ao parâmetro actionArgument até que uma tecla que não seja um dígito decimal ou um hífen seja pressionada.

Se actionArgument for definido para todos os asteriscos quando a ação setActionArgument for emitida, outro asterisco será anexado a actionArgument. Se actionArgument for definido para para um valor diferente de todos os asteriscos quando a ação setActionArgument for emitida, a definição de actionArgument será encerrada e os dígitos decimais e hifens não serão mais anexados actionArgument.
setParser A ação setParser move o curso para as linhas de comando para que o usuário possa digitar o nome do novo analisador de documentos a ser definido para o documento.
setQuickMark A ação setQuickMark define a marca rápida no local atual do cursor. Utilize a ação findQuickMark para retornar o cursor para a marca rápida.
setQuickMarkAll A ação setQuickMarkAll define a marca rápida no final do documento e move o cursor para o início do documento.
setQuickMarkWord A ação setQuickMarkWord define a marca rápida no final da próxima palavra. Se o parâmetro actionRepeat for positivo, a marca rápida será definida no final da <actionRepeat>ª palavra seguinte. Se o parâmetro actionRepeat for negativo, a marca rápida será definida para o início da <actionRepeat>ª palavras anterior.
showAll A ação showAll torna visíveis todas as linhas invisíveis.
split A ação split divide a linha atual na na posição atual do cursor. Se o parâmetro actionRepeat for positivo, a ação split será repetida actionRepeat vezes.
splitAndShift A ação splitAndShift divide a linha atual na na posição atual do cursor e desloca o texto na nova linha para seu local original na linha anterior.
splitLine A ação splitLine divide a linha atual na posição atual do cursor e move o cursor para o início da nova linha. Se o parâmetro actionRepeat for positivo, a ação splitLine será repetida actionRepeat vezes.
textWindow A ação textWindow move o cursor da linha de comando para a área de texto.
toggleCaseSensitive A ação toggleCaseSensitive alterna o parâmetro findText.asis entre desativado e ativado.
toggleInsert A ação toggleInsert alterna o modo de inserção entre inserir e substituir.
toggleKeyRecording A ação toggleKeyRecording alterna o modo de registro de teclas entre desativado e ativado.
toggleRegularExpression A ação toggleRegularExpression alterna o parâmetro findText.regularExpression entre desativado e ativado.
top A ação top define a marca rápida na posição atual do cursor e, em seguida, move o cursor para o início da primeira linha visível no documento.
transposeCharacters Se a visualização atual não for de leitura e se a linha atual não for um elemento show, a ação transposeCharacters irá transpor o caractere na posição atual do cursor para o caractere que o precede. Se o parâmetro actionRepeat for positivo, a ação transposeCharacters será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, o caractere que precede o cursor será transposto para o caractere que o precede actionRepeat vezes.
transposeLines Se a visualização atual não for de leitura, a ação transposeLines irá transpor a linha atual para a linha que a precede. Se o parâmetro actionRepeat for positivo, a ação transposeLines será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a linha que precede o cursor será transposta para a linha que o precede actionRepeat vezes.
transposeWords Se a visualização atual não for de leitura, a ação transposeWords irá transpor a palavra atual para a palavra que a precede. Se o parâmetro actionRepeat for positivo, a ação transposeWords será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a palavra que precede o cursor será transposta para a palavra que o precede actionRepeat vezes.
truncate Se a visualização não for de leitura e se a linha atual não for um elemento show, a ação truncate irá truncar a linha atual. Caso contrário, a ação truncate não fará nada.
undo A ação undo irá desfazer a última alteração do documento. Se o parâmetro actionRepeat for positivo, a ação undo será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação undo se comportará da mesma maneira que a ação redo quando actionRepeat é positivo.
up A ação up move o cursor para a linha visível anterior. Se o parâmetro up for positivo, a ação up será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação up se comportará da mesma maneira que a ação down quando actionRepeat é positivo.
upperCaseRegion Se a visualização atual não for de leitura e tiver a definição de marca rápida, a ação upperCaseRegion colocará em letras maiúsculas o texto do local atual do cursor até o local da marca rápida.
upperCaseWord Se a visualização atual não for somente leitura, a ação upperCaseWord irá alterar a palavra no local atual do cursor para maiúscula e, em seguida, moverá o cursor para a próxima palavra visível no documento.  Se o parâmetro actionRepeat for positivo, a ação upperCaseWord será repetida actionRepeat vezes. Se o parâmetro actionRepeat for negativo, a ação upperCaseWord colocará as palavras visíveis anteriores a actionRepeat em maiúsculas.
windowBottom A ação windowBottom move o cursor para a linha na parte inferior da janela.
windowTop A ação windowTop move o cursor para a linha na parte superior da janela.
wordEnd A ação wordEnd move o cursor para o final da palavra na posição atual do cursor.
wordStart A ação wordStart move o cursor para o início da palavra na posição atual do cursor.
yank Se a visualização atual não for de leitura e se houver algum item no kill ring, a cadeia de eliminação atual será inserida no documento, na posição atual do cursor.
yankPrevious Se a visualização atual não for de leitura e se a última ação tiver sido yank, a cadeia inserida no documento pela última ação yank será substituída pela cadeia de eliminação anterior no kill ring. Valores positivo e negativo do parâmetro actionRepeat permitem a movimentação de avanço e retrocesso no kill ring.

Conceitos relacionados
Comandos, ações e parâmetros do editor

Referência relacionada
Comandos padrão do editor
comando action
comando processPrefix

Parâmetros do editor
parâmetro actionArgument
parâmetro actionRepeat
Parâmetro actions
parâmetro baseProfile
parâmetro current.block.defaultType
parâmetro current.tabs
parâmetro defaultActions
Parâmetro expanded
parâmetro findText.asis
parâmetro findText.findText
parâmetro findText.regularExpression
parâmetro findText.replaceText
parâmetro keyAction
parâmetro mouseAction
parâmetro popup
parâmetro topExpanded