Acciones predeterminadas del editor

El editor tiene un amplio conjunto de acciones de edición que se pueden asignar a teclas, eventos de ratón, botones de la barra de herramientas y opciones de menús emergentes y desplegables.

Las acciones se diferencian de los mandatos en que no aceptan parámetros y tienen asociado un estado de disponibilidad. El estado de disponibilidad determina, por ejemplo, si un elemento de menú asociado a una acción debe estar habilitado o no.

La implementación subyacente de muchas acciones consta de mandatos de invocación del editor. Las acciones se pueden redefinir para que se ajusten a la aplicación del editor, y también se pueden reimplementar invocando mandatos del editor, ya sea predeterminados o definidos por el usuario, con los parámetros pertinentes. Por ejemplo, una aplicación de editor que maneje archivos situados en un sistema remoto puede redefinir las acciones get, save y saveAs para que visualicen un diálogo de archivo para el sistema remoto, y para que llamen al mandato pertinente del editor con una copia local del archivo seleccionado como parámetro.

Tenga en cuenta que si un mandato predeterminado del editor se ha redefinido para la vista actual, se podría llamar al mandato redefinido. Por ejemplo, al redefinir el mandato processPrefix, que se llama mediante la acción processPrefix, una aplicación de editor puede ampliar o modificar el conjunto de mandatos de prefijo disponibles en un perfil de editor.

Las acciones predeterminadas del editor son las siguientes:
appendToActionArgument La acción appendToActionArgument añade el carácter asociado a la tecla actual al parámetro actionArgument.
backSpace La acción backSpace hace una de estas operaciones:
  • Si el cursor está en la parte superior del documento, o no hay líneas visibles, o el cursor está en un elemento show, o la vista es solo de lectura, la acción no hace nada.
  • Si hay una selección de corriente de datos en la vista actual, se suprime el texto marcado.
  • Si el cursor no se encuentra al principio de una línea, el cursor se mueve un carácter hacia la izquierda y el carácter situado en la nueva posición del cursor se suprime.
  • Si el cursor está al principio de una línea, el cursor se mueve al final de la línea visible anterior que no sea un elemento show.  A continuación, la línea actual nueva se une a la línea actual antigua.
La acción backSpace utiliza el valor del parámetro actionRepeat para determinar cuántos caracteres hay que suprimir. Si actionRepeat tiene un valor negativo, la acción backSpace se comporta igual que la acción delete cuando actionRepeat tiene un valor positivo. Si se suprime más de un carácter, el texto suprimido se añade al anillo del mandato kill.
backSpaceInLine La acción backSpaceInLine se parece a la acción backSpace, pero solo opera en la línea actual. No se unen líneas.
blockCopy Si la vista no es solo de lectura y hay texto visible seleccionado, la acción blockCopy copia el texto seleccionado en la posición actual del cursor. De lo contrario, la acción blockCopy no hace nada. El texto, una vez copiado, quedará seleccionado. Si el parámetro actionRepeat es un entero positivo, la acción blockCopy se repite el número de veces que indica actionRepeat.
blockDelete Si la vista no es solo de lectura y hay texto visible seleccionado, la acción blockDelete suprime el texto seleccionado.
blockFill Si la vista no es solo de lectura y hay texto visible seleccionado, la acción blockFill pide al usuario que especifique un carácter o varios caracteres, y rellena el área seleccionada con el carácter o los caracteres especificados.
blockLowerCase Si la vista no es solo de lectura y hay texto visible seleccionado, la acción blockLowerCase hace que el texto seleccionado para a minúsculas.
blockMarkAll La acción blockMarkAll selecciona todo el texto del documento utilizando el tipo de bloque de caracteres.
blockMarkBottom Si no hay texto seleccionado en la vista actual, la acción blockMarkBottom selecciona texto desde la posición actual hasta el final del documento, utilizando el valor current.block.defaultType para el tipo de bloque. Si hay texto seleccionado en la vista actual, la acción blockMarkBottom amplía la selección de bloque hasta el final del documento.
blockMarkCharacter Si hay una selección de carácter en la vista actual, la acción blockMarkCharacter hace que la selección de carácter se amplíe hasta la posición actual del cursor. Si no hay ninguna selección de carácter en la vista actual, la acción blockMarkCharacter selecciona el carácter de la posición actual del cursor con el tipo de bloque de carácter.
blockMarkDown Si no hay texto seleccionado en la vista actual, la acción blockMarkDown selecciona texto desde la posición actual del cursor hasta la correspondiente posición en la próxima línea visible, utilizando el valor current.block.defaultType para el tipo de bloque. Si hay texto seleccionado en la vista actual, la acción blockMarkDown amplía la selección de bloque hasta la próxima línea visible.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkUp cuando actionRepeat es positivo.
blockMarkElement Si hay una selección de elemento en la vista actual, la acción blockMarkElement hace que la selección se amplíe hasta la línea actual. Si no hay ninguna selección de elemento en la vista actual, la acción blockMarkElement selecciona la línea actual con el tipo de bloque de elemento.
blockMarkElementAtMouse La acción blockMarkElementAtMouse hace que el cursor se mueva a la posición del ratón y que quede seleccionado el elemento de la nueva posición del cursor. Si ya hay una selección de bloque, esta se elimina.
blockMarkEnd Si no hay texto seleccionado en la vista actual, la acción blockMarkEnd selecciona texto desde la posición actual hasta el final de la línea actual, utilizando el valor current.block.defaultType para el tipo de bloque. Si hay texto seleccionado en la vista actual, la acción blockMarkEnd hace que la selección de bloque se amplíe hasta el final de la línea actual.
blockMarkHome Si no hay texto seleccionado en la vista actual, la acción blockMarkHome selecciona texto desde la posición actual hasta el principio de la línea actual, utilizando el valor current.block.defaultType para el tipo de bloque. Si hay texto seleccionado en la vista actual, la acción blockMarkHome hace que la selección de bloque se amplíe hasta el principio de la línea actual.
blockMarkLeft En primer lugar, si la selección actual es una selección de elemento, esta se borra. Si no hay texto seleccionado en la vista actual, se utiliza el valor current.block.defaultType para seleccionar el carácter actual. Si el valor de current.block.defaultType especifica el tipo de elemento, se utiliza el tipo de corriente. La selección actual se amplía un carácter hacia la izquierda. Si el tipo de selección actual es carácter o corriente y el cursor se encuentra al principio de la línea actual, la selección se amplía para incluir el último carácter de la línea visible anterior. Si el tipo de selección actual es rectángulo y el cursor se encuentra al principio de la línea, la selección se deja como estaba.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkRight cuando actionRepeat es positivo.
blockMarkNextWord En primer lugar, si la selección actual es una selección de elemento, esta se borra. Si no hay texto seleccionado en la vista actual, se utiliza el valor current.block.defaultType para seleccionar el carácter actual. Si el valor de current.block.defaultType especifica el tipo de elemento, se utiliza el tipo de corriente. La selección actual se amplía para incluir la palabra siguiente.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkPrevWord cuando actionRepeat es positivo.
blockMarkPageDown Si no hay texto seleccionado en la vista actual, el valor current.block.defaultType se utiliza para seleccionar una página de texto empezando en la posición actual del cursor. Si hay texto seleccionado en la vista actual, la selección actual se amplía una página hacia abajo desde la posición actual del cursor.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkPageUp cuando actionRepeat es positivo.
blockMarkPageLeft En primer lugar, si la selección actual es una selección de elemento, esta se borra. Si no hay texto seleccionado en la vista actual, se utiliza el valor current.block.defaultType para seleccionar el carácter actual. Si el valor de current.block.defaultType especifica el tipo de elemento, se utiliza el tipo de corriente. La selección actual se amplía una página hacia la izquierda.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkPageRight cuando actionRepeat es positivo.
blockMarkPageRight En primer lugar, si la selección actual es una selección de elemento, esta se borra. Si no hay texto seleccionado en la vista actual, se utiliza el valor current.block.defaultType para seleccionar el carácter actual. Si el valor de current.block.defaultType especifica el tipo de elemento, se utiliza el tipo de corriente. La selección actual se amplía una página hacia la derecha.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkPageLeft cuando actionRepeat es positivo.
blockMarkPageUp Si no hay texto seleccionado en la vista actual, el valor current.block.defaultType se utiliza para seleccionar una página de texto empezando en la posición actual del cursor. Si hay texto seleccionado en la vista actual, la selección actual se amplía una página hacia arriba desde la posición actual del cursor.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkPageDown cuando actionRepeat es positivo.
blockMarkPrevWord En primer lugar, si la selección actual es una selección de elemento, esta se borra. Si no hay texto seleccionado en la vista actual, se utiliza el valor current.block.defaultType para seleccionar el carácter actual. Si el valor de current.block.defaultType especifica el tipo de elemento, se utiliza el tipo de corriente. La selección actual se amplía para incluir la palabra anterior.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkNextWord cuando actionRepeat es positivo.
blockMarkRectangle Si hay una selección de rectángulo en la vista actual, la acción blockMarkRectangle hace que la selección de rectángulo se amplíe hasta la posición actual del cursor. Si no hay ninguna selección de rectángulo en la vista actual, la acción blockMarkRectangle selecciona el carácter de la posición actual del cursor con el tipo de bloque de rectángulo.
blockMarkRectangleAtMouse La acción blockMarkRectangleAtMouse mueve el cursor a la posición del ratón, borra la selección de bloque actual (si la hay) y selecciona el carácter de la nueva posición del cursor con el tipo de bloque rectangular.
blockMarkRight En primer lugar, si la selección actual es una selección de elemento, esta se borra. Si no hay texto seleccionado en la vista actual, se utiliza el valor current.block.defaultType para seleccionar el carácter actual. Si el valor de current.block.defaultType especifica el tipo de elemento, se utiliza el tipo de corriente. La selección actual se amplía un carácter hacia la derecha. Si la selección actual es de tipo carácter o corriente y el cursor se encuentra al final de la línea actual o más allá de ella, la selección se amplía para incluir el primer carácter de la siguiente línea visible.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkLeft cuando actionRepeat es positivo.
blockMarkToMouse Si no hay texto seleccionado en la vista actual, la acción blockMarkToMouse selecciona texto desde la posición actual hasta la posición del ratón, utilizando el valor current.block.defaultType para el tipo de bloque. Si hay texto seleccionado en la vista actual, la acción blockMarkToMouse amplía la selección de bloque hasta la posición del ratón.
blockMarkTop Si no hay texto seleccionado en la vista actual, la acción blockMarkTop selecciona texto desde la posición actual hasta el principio del documento, utilizando el valor current.block.defaultType para el tipo de bloque. Si hay texto seleccionado en la vista actual, la acción blockMarkTop amplía la selección de bloque hasta el principio del documento.
blockMarkUp Si no hay texto seleccionado en la vista actual, la acción blockMarkUp selecciona texto desde la posición actual del cursor hasta la correspondiente posición en la línea visible anterior, utilizando el valor current.block.defaultType para el tipo de bloque. Si hay texto seleccionado en la vista actual, la acción blockMarkUp amplía la selección de bloque hasta la línea visible anterior.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockMarkDown cuando actionRepeat es positivo.
blockMarkWord La acción blockMarkWord selecciona la palabra de la posición actual del cursor, utilizando el valor current.block.defaultType para el tipo de bloque. Si el valor de current.block.defaultType especifica el tipo de elemento, se utiliza el tipo de corriente.
blockMarkWordAtMouse La acción blockMarkWordAtMouse selecciona la palabra que se encuentra en la posición del ratón, empleando el valor current.block.defaultType para el tipo de bloque. Si el valor de current.block.defaultType especifica el tipo de elemento, se utiliza el tipo de corriente.
blockMove Si las vistas del documento origen y destino no son solo de lectura y hay texto visible seleccionado, la acción blockMove hace que el texto seleccionado se mueva a la posición actual del cursor. De lo contrario, la acción blockMove no hace nada. El texto, una vez movido, quedará seleccionado.
blockOverlay Si la vista actual no es solo de lectura y hay texto visible seleccionado con una selección rectangular, de elemento o de carácter de una sola línea, la acción blockOverlay hace que el texto de la posición actual del cursor quede recubierto con el texto seleccionado. De lo contrario, la acción blockOverlay no hace nada. Después del recubrimiento, el nuevo texto quedará seleccionado.
blockShiftLeft Si la vista actual no es solo de lectura y hay texto visible seleccionado con una selección rectangular o de elemento, la acción blockShiftLeft hace que el texto seleccionado se desplace una posición de carácter hacia la izquierda. De lo contrario, la acción blockShiftLeft no hace nada.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockShiftRight cuando actionRepeat es positivo.
blockShiftRight Si la vista actual no es solo de lectura y hay texto visible seleccionado con una selección rectangular o de elemento, la acción blockShiftRight hace que el texto seleccionado se desplace una posición de carácter hacia la derecha. De lo contrario, la acción blockShiftRight no hace nada.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción blockShiftLeft cuando actionRepeat es positivo.
blockUnmark Si la selección de bloque está en la vista actual, la acción blockUnmark elimina la selección.
blockUpperCase Si la vista no es solo de lectura y hay texto visible seleccionado, la acción blockUpperCase convierte el texto seleccionado a mayúsculas.
bottom La acción bottom establece la marca rápida en la posición actual del cursor y, a continuación, mueve el cursor al final del último elemento visible del documento.
capitalizeWord Si la vista actual no es solo de lectura, la acción capitalizeWord convierte el carácter de la posición actual del cursor a letra de título y luego mueve el cursor a la próxima palabra visible del documento. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción convierte a letra de título la primera letra de tantas palabras visibles anteriores como indica actionRepeat.
clearPrefix La acción clearPrefix borra todo el texto del área del prefijo de la vista del documento actual.
commandLine La acción commandLine hace que el cursor se mueva del área de texto a la línea de mandatos.
compare La acción compare invoca el diálogo de comparación.
compareAllBlanks La acción compareAllBlanks conmuta el valor de compare.ignoreAllBlanks en la vista de documento actual.
compareCase La acción compareCase conmuta el valor de compare.ignoreCase en la vista de documento actual.
compareClear La acción compareClear hace que la información de comparación desaparezca de la vista del documento actual.
compareComments La acción compareComments conmuta el valor de compare.ignoreComments en la vista de documento actual.
compareLeadingBlanks La acción compareLeadingBlanks conmuta el valor de compare.ignoreLeadingBlanks en la vista de documento actual.
compareNext La acción compareNext hace que el cursor se mueva a la próxima discrepancia de la vista del documento actual. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción comparePrevious cuando actionRepeat es positivo.
comparePrevious La acción comparePrevious hace que el cursor se mueva a la discrepancia anterior de la vista del documento actual. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción compareNext cuando actionRepeat es positivo.
compareRefresh La acción compareRefresh compara la vista del documento actual con el mismo archivo con el que se comparó la última vez.
compareSequenceNumbers La acción compareSequenceNumbers conmuta el valor de compare.ignoreSequenceNumbers en la vista de documento actual.
compareTrailingBlanks La acción compareTrailingBlanks conmuta el valor de compare.ignoreTrailingBlanks en la vista de documento actual.
contextEnd La acción contextEnd hace que el cursor se mueva al final del texto de la línea actual. Si el cursor ya está al final del texto, se moverá al final de la línea, igual que con la acción end.
contextHome La acción contextHome hace que el cursor se mueva al principio del texto de la línea actual. Si el cursor ya está al principio del texto, se moverá al principio de la línea, igual que con la acción home.

Algunos analizadores de documentos amplían esta acción para mover el cursor, por ejemplo, al principio del texto de comentario real de una línea, después de los caracteres de definición de comentario.
copy Si la vista actual tiene texto visible seleccionado, la acción copy hace que el texto seleccionado se copie en el portapapeles.
cursorToMouse La acción cursorToMouse mueve el cursor a la posición actual del ratón.
cut Si la vista no es solo de lectura y hay texto visible seleccionado, la acción cut hace que el texto seleccionado se copie en el portapapeles y se suprima del documento.
delete La acción delete hace una de estas operaciones:
  • Si no hay elementos visibles, o la vista es solo de lectura, o el cursor está en un elemento show, la acción no hace nada.
  • Si hay una selección de corriente en la vista actual, se suprime el texto seleccionado.
  • Si el cursor no se encuentra más allá del final de una línea, el carácter situado en la posición actual del cursor se suprime.
  • Si el cursor está más allá del final de una línea, la próxima línea visible que no sea un elemento show se une a la línea actual.
La acción delete utiliza el valor del parámetro actionRepeat para determinar cuántos caracteres hay que suprimir. Si el valor de actionRepeat es negativo, la acción delete se comporta igual que la acción backSpace cuando el valor de actionRepeat es positivo. Si se suprime más de un carácter, el texto suprimido se añade al anillo del mandato kill.
deleteBlankLines Si la vista actual es solo de lectura, la acción deleteBlankLines no hace nada. Si el cursor está en un bloque contiguo de varias líneas en blanco, se suprimirán todas las líneas menos una. Si el cursor está en una línea en blanco solitaria, esa línea en blanco se suprimirá. Si el cursor está en una línea que no está en blanco, se suprimirán las líneas en blanco que haya a continuación de la línea actual.
deleteInLine La acción deleteInLine se parece a la acción delete, pero solo opera en la línea actual. No se unen líneas.
deleteLine Si la vista actual no es solo de lectura o la línea actual es un elemento show, la acción deleteLine suprime la línea actual. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. El texto suprimido se añade al anillo del mandato kill.
deleteNextWord Si la vista actual no es solo de lectura, la acción deleteNextWord suprime la próxima palabra visible del documento. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción deletePrevWord cuando actionRepeat es positivo. El texto suprimido se añade al anillo del mandato kill.
deletePrevWord Si la vista actual no es solo de lectura, la acción deletePrevWord suprime la palabra visible anterior del documento. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción deleteNextWord cuando actionRepeat es positivo. El texto suprimido se añade al anillo del mandato kill.
deleteToLineStart Si la vista actual no es solo de lectura, la acción deleteToLineStart suprime el texto desde la posición actual del cursor hasta el principio de la línea. El texto suprimido se añade al anillo del mandato kill.
deleteWhiteSpace Si la vista actual no es solo de lectura, la acción deleteWhiteSpace suprime los espacios y tabuladores de la posición actual del cursor y de las posiciones circundantes.
down La acción down hace que el cursor se mueva a la próxima línea visible. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción up cuando actionRepeat es positivo.
duplicateLine Si la vista actual no es solo de lectura y la línea actual no es un elemento show, la acción duplicateLine copia la línea actual. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
end La acción end mueve el cursor al final de la línea actual.
excludeSelection La acción excludeSelection excluye las líneas visibles de la vista actual que contengan el texto seleccionado.
execCommand La acción execCommand ejecuta el texto de la línea actual como un mandato del editor.
expandHideAtMouse La acción expandHideAtMouse hace que el valor de expanded del elemento situado bajo el cursor del ratón conmute entre on y off. Si el cursor del ratón está al principio del documento, el valor de topExpanded conmutará entre on y off.
filterSelection La acción filterSelection oculta todas las líneas del documento que no contengan el texto seleccionado.
find La acción find abre el diálogo de buscar.
findAndReplace La acción findAndReplace abre el diálogo de buscar y sustituir.
findAndReplaceNext Si la vista actual no es solo de lectura y el parámetro findText.findText no es nulo, la acción findAndReplaceNext hace que la próxima instancia del texto almacenado en el parámetro findText.findText se sustituya por el texto almacenado en el parámetro findText.replaceText.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción findAndReplaceUp cuando actionRepeat es positivo.
findAndReplaceUp Si la vista actual no es solo de lectura y el parámetro findText.findText no es nulo, la acción findAndReplaceUp hace que la instancia anterior del texto almacenado en el parámetro findText.findText se sustituya por el texto almacenado en el parámetro findText.replaceText.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción findAndReplaceNext cuando actionRepeat es positivo.
findBlockEnd Si la vista actual tiene texto visible seleccionado, la acción findBlockEnd hace que el cursor se mueva al final del texto visible seleccionado.
findBlockStart Si la vista actual tiene texto visible seleccionado, la acción findBlockStart hace que el cursor se mueva al principio del texto visible seleccionado.
findLastChange La acción findLastChange hace que el cursor se mueva al último cambio realizado en el documento.
findMark La acción findMark hace que el cursor se mueva a la línea de buscar marca.
findMatch La acción findMatch empareja los paréntesis, las llaves, los corchetes rectangulares y los corchetes angulares. La acción findMatch también puede emparejar construcciones del idioma cuando se activan determinados analizadores de documentos. La posición del cursor se establecerá en la construcción coincidente.
findNext Si el texto almacenado en el parámetro findText.findText no es una serie nula, la acción findNext hace que el cursor se mueva a la próxima instancia visible del texto almacenado en el parámetro findText.findText.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción findUp cuando actionRepeat es positivo.
findQuickMark La acción findQuickMark establece la marca rápida en la posición actual del cursor y luego mueve el cursor a la ubicación antigua de la marca rápida.
findSelection La acción findSelection hace que el cursor se mueva a la próxima instancia visible del texto seleccionado.

Si el parámetro actionRepeat es un número positivo, la acción buscará la instancia número <actionRepeat> del texto seleccionado. Si el parámetro actionRepeat es un número negativo, la acción buscará hacia atrás en el documento la instancia número <actionRepeat> del texto seleccionado.
findUp Si el texto almacenado en el parámetro findText.findText no es una serie nula, la acción findUp hace que el cursor se mueva a la instancia visible anterior del texto almacenado en el parámetro findText.findText.

Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción findNext cuando actionRepeat es positivo.
get La acción get abre el diálogo de obtener archivo.
hexEditLine La acción hexEditLine abre el diálogo de editar línea en hexadecimal.
help En las aplicaciones de editor que tienen habilitado el soporte de ayuda, la acción help invoca la ayuda en línea del editor.
home La acción home hace que el cursor se mueva al principio de la línea actual.
indentText La acción indentText hace que el texto de la línea actual se desplace de acuerdo con el esquema de sangrado vigente.
insertDecimalSeparator Si la vista actual no es solo de lectura, la acción insertDecimalSeparator hace que el carácter separador decimal dependiente del entorno local se inserte en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
insertFileName Si la vista actual no es solo de lectura y el documento actual no es sin título, la acción insertFileName hace que el nombre del documento se inserte en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
insertLeftBrace Si la vista actual no es solo de lectura, la acción insertLeftBrace inserta una llave de apertura en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
insertLtrMark Si la vista actual no es solo de lectura, la acción insertLtrMark inserta una marca direccional de izquierda a derecha (LRM, U+200E) en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
insertNot Si la vista actual no es solo de lectura, la acción insertNot inserta un carácter de negación en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
insertRightBrace Si la vista actual no es solo de lectura, la acción insertRightBrace inserta una llave de cierre en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
insertRtlMark Si la vista actual no es solo de lectura, la acción insertRtlMark inserta una marca direccional de derecha a izquierda (RLM, U+200F) en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
insertTab Si la vista actual no es solo de lectura, la acción insertTab inserta un carácter de tabulación en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
insertToTab En la modalidad de inserción (insert), si la vista actual no es solo de lectura, la acción insertToTab inserta espacios desde la posición actual del cursor hasta el próximo tope de tabulador. En la modalidad de sustitución (replace), o si la vista actual es solo de lectura, la acción insertToTab hace que el cursor se mueva al próximo tope de tabulador.
join La acción join hace que la línea actual se una con la próxima línea visible que no se a un elemento show. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
keyRecorderPlay La acción keyRecorderPlay reproduce las pulsaciones grabadas por las acciones keyRecorderStart y keyRecorderStop. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
keyRecorderStart La acción keyRecorderStart inicia la grabación de pulsaciones.
keyRecorderStop La acción keyRecorderStop detiene la grabación de pulsaciones.
killLine Si la vista actual es solo de lectura o la línea actual es un elemento show, la acción killLine no hace nada.  Si el parámetro actionArgument no se ha establecido y no hay texto en la línea actual más allá de la posición actual del cursor, la línea actual se une a la próxima línea del documento.  Si el parámetro actionArgument no se ha establecido y que hay texto en la línea actual más allá de la posición actual del cursor, se suprime el texto desde la posición actual del cursor hasta el final de la línea.

Si el parámetro actionArgument se ha establecido y el parámetro actionRepeat devuelve un valor positivo, se suprime el texto desde la posición actual del cursor hasta el final de la línea actual, y la línea actual se une con la próxima. Este proceso se repetirá el número de veces indicado por actionRepeat. Si el parámetro actionRepeat devuelve cero, la acción killLine suprime el texto desde la posición actual del cursor hasta el principio de la línea actual. Si el parámetro actionRepeat devuelve un valor negativo, la acción killLine suprime el texto desde la posición actual del cursor hasta el principio de la línea, así como el número de líneas que indica actionRepeat anteriores a la línea actual.

El texto suprimido se añade al anillo del mandato kill.
killRegion Si la vista actual no es solo de lectura y tiene establecida la marca rápida, la acción killRegion suprime el texto desde la posición actual del cursor hasta la ubicación de la marca rápida. El texto suprimido se añadirá al anillo del mandato kill.
left La acción left mueve el cursor una posición de carácter hacia la izquierda. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción right cuando actionRepeat es positivo.
locateLine La acción locateLine mueve el cursor a la línea de mandatos para que el usuario pueda teclear el número de línea que hay que localizar.
locateSequenceLine La acción locateSequenceLine mueve el cursor a la línea de mandatos para que el usuario pueda teclear el número de secuencia de línea que hay que localizar. Cuando los números de secuencia no están establecidos en el documento, o cuando no se visualizan en la vista actual, la acción se comporta igual que locateLine.
lowerCaseRegion Si la vista actual no es solo de lectura y tiene establecida la marca rápida, la acción lowerCaseRegion hace que el texto que hay desde la posición actual del cursor hasta la ubicación de la marca rápida se convierta a minúsculas.
lowerCaseWord Si la vista actual no es solo de lectura, la acción lowerCaseWord hace que la palabra situada en la posición actual del cursor se convierta a minúsculas y que el cursor se mueva a la próxima palabra visible del documento. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción convierte a minúsculas tantas palabras visibles anteriores como indica actionRepeat.
match La acción match empareja los paréntesis, las llaves, los corchetes rectangulares y los corchetes angulares. La acción match también puede emparejar construcciones del idioma cuando se activan determinados analizadores de documentos. El texto que hay entre las construcciones emparejadas quedará seleccionado.
nameMark La acción nameMark hace que el cursor se mueva a la línea de marca de nombre.
newLine La acción newLine hace que el cursor se mueva al principio de la próxima línea visible. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción mueve el cursor al principio de la línea visible número <actionRepeat> anterior.
nextTabStop La acción nextTabStop hace que el cursor se mueva al próximo tope de tabulador. Consulte el parámetro current.tabs para determinar los valores actuales de tope de tabulador. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción prevTabStop cuando actionRepeat es positivo.
nextWord La acción nextWord hace que el cursor se mueva al principio de la próxima palabra. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción prevWord cuando actionRepeat es positivo.
nullAction La acción nullAction no hace nada.
oneSpace Si la vista actual no es solo de lectura, la acción oneSpace suprime los espacios y tabuladores que haya en la posición actual del cursor y en las posiciones circundantes y los sustituye por un solo espacio.
openLine La acción openLine crea una nueva línea después de la línea actual y mueve el cursor al principio de la nueva línea. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción crea tantas nuevas líneas como indica actionRepeat antes de la línea actual.
pageDown La acción pageDown hace que el cursor se mueva una página hacia abajo. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción pageUp cuando actionRepeat es positivo.
pageLeft La acción pageLeft mueve el cursor una página hacia la izquierda. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción pageRight cuando actionRepeat es positivo.
pageRight La acción pageRight mueve el cursor una página hacia la derecha. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción pageLeft cuando actionRepeat es positivo.
pageUp La acción pageUp hace que el cursor se mueva una página hacia arriba. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción pageDown cuando actionRepeat es positivo.
paste Si la vista actual no es solo de lectura, la acción paste copia el texto del portapapeles en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.

Cuando el portapapeles contiene líneas de texto enteras, los campos de edición que estén definidos en la vista se ignoran durante la operación de pegar. Ello permite copiar bloques de texto dentro de un documento o entre documentos, con independencia de los campos que estén en vigor. Se pueden definir campos de edición con el parámetro fields, por ejemplo.
pasteOverlay Si la vista actual no es solo de lectura, la acción pasteOverlay hace que el texto de la posición actual del cursor quede recubierto con el texto del portapapeles.
pendingCommand Si existe un mandato de prefijo incompleto, la acción pendingCommand hace que el cursor se mueva a este manadto en el área de prefijo.
popupAtCursor La acción popupAtCursor visualiza el menú emergente en la posición actual del cursor.
popupAtMouse La acción popupAtMouse visualiza el menú emergente en la posición actual del ratón.
preferences Visualiza el diálogo de preferencias del editor. No todas las aplicaciones de editor implementan esta acción.
prefixBackSpace La acción prefixBackSpace mueve la posición del cursor en el área del prefijo un carácter hacia la izquierda y, después, suprime el carácter situado en la posición actual del cursor. Si el cursor ya está en la columna 1 del área del prefijo, la acción no hace nada. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción prefixDelete cuando actionRepeat es positivo.
prefixDelete La acción prefixDelete suprime el carácter situado en la posición actual del cursor en el área del prefijo. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción prefixBackSpace cuando actionRepeat es positivo.
prefixEnd La acción prefixEnd hace que la posición actual del cursor en el área del prefijo se mueva al final del texto en el área del prefijo.
prefixHome La acción prefixHome hace que la posición actual del cursor en el área del prefijo se mueva al principio del texto en el área del prefijo.
prefixLeft La acción prefixLeft hace que la posición actual del cursor en el área del prefijo se mueva un carácter hacia la izquierda. Si el cursor ya está en la columna 1, la acción no hace nada. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción prefixRight cuando actionRepeat es positivo.
prefixRight La acción prefixRight hace que la posición actual del cursor en el área del prefijo se mueva un carácter hacia la derecha. El cursor, si ya está al final del texto del prefijo, se mueve a la columna 1 del área de texto. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción prefixLeft cuando actionRepeat es positivo.
prefixTruncate La acción prefixTruncate suprime el texto desde la posición actual del cursor en el área del prefijo hasta el final del texto del prefijo.
prevTabStop La acción prevTabStop hace que el cursor se mueva al tope de tabulador anterior. Consulte el parámetro current.tabs para determinar los valores actuales de tope de tabulador. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción nextTabStop cuando actionRepeat es positivo.
prevWord La acción prevWord hace que el cursor se mueva al principio de la palabra anterior. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción nextWord cuando actionRepeat es positivo.
print La acción print abre el diálogo de imprimir.
processPrefix La acción processPrefix llama al mandato processPrefix con el valor actual de baseProfile como parámetro. Por ejemplo, si el perfil base actual es seu, la acción processPrefix emitirá el mandato processPrefix seu.
proto La acción proto expande las plantillas predefinidas en el analizador de documentos, como puede ser la construcción switch en un documento C/C++. La acción proto solo está disponible cuando determinados analizadores de documentos están activos.
redo La acción redo rehará el último cambio que se deshizo con la acción undo. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción undo cuando actionRepeat es positivo.
reload La acción reload recarga el documento que se edita en este momento.
rename La acción rename permite que el usuario cambie el nombre del documento actual.
restorePrefix La acción restorePrefix borra todo el texto del área de prefijo y restaura las líneas que se hayan excluido.
right La acción right mueve el cursor una posición de carácter hacia la derecha. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción left cuando actionRepeat es positivo.
save La acción save guarda el documento actual.
saveAs La acción saveAs abre el diálogo de guardar como.
saveToWriter La acción saveToWriter está destinada a los escritores de aplicaciones que desean guardar el documento actual en un objeto Java Writer concreto, establecido anteriormente con el método setSaveWriter() de la clase com.ibm.lpex.core.LpexView. Si no se ha establecido ningún objeto de este tipo, se llevará a cabo la acción save.
scrollBottom La acción scrollBottom hace que la línea actual se desplace a la parte inferior de la ventana.
scrollCenter La acción scrollCenter hace que la línea actual se desplace a la parte central de la ventana.
scrollDown La acción scrollDown hace que la ventana se desplace una línea hacia abajo.
scrollMessageLeft La acción scrollMessageLeft hace que el texto visualizado en la línea de mensajes se desplace para dejar visible la sección anterior.
scrollMessageRight La acción scrollMessageRight hace que el texto visualizado en la línea de mensajes se desplace para dejar visible la próxima sección.
scrollTop La acción scrollTop hace que la línea actual se desplace a la parte superior de la ventana.
scrollUp La acción scrollUp hace que la ventana se desplace una línea hacia arriba.
setActionArgument Si el parámetro actionArgument no está establecido, la acción setActionArgument establece que el valor del parámetro actionArgument sea un solo asterisco. Si luego se teclean uno o varios dígitos decimales o un signo menos, estos se añadirán al final del parámetro actionArgument hasta que se pulse una tecla que no sea un dígito decimal o un signo menos.

Si el valor establecido en el parámetro actionArgument es igual a todo asteriscos en el momento de emitir la acción setActionArgument, se añadirá otro asterisco al final de actionArgument. Si el valor establecido en el parámetro actionArgument es distinto de todo asteriscos en el momento de emitir la acción setActionArgument, el valor de actionArgument se cierra y ya no se añadirán más dígitos decimales ni signos menos a actionArgument.
setParser La acción setParser hace que el cursor se mueva a la línea de mandatos para que el usuario pueda teclear el nombre del nuevo analizador de documentos que hay que establecer para la vista.
setQuickMark La acción setQuickMark establece la marca rápida en la posición actual del cursor. Utilice la acción findQuickMark para mover el cursor a la antigua ubicación de la marca rápida.
setQuickMarkAll La acción setQuickMarkAll establece la marca rápida al final del documento y mueve el cursor al principio del documento.
setQuickMarkWord La acción setQuickMarkWord establece la marca rápida al final de la próxima palabra. Si el parámetro actionRepeat es positivo, la marca rápida se establece al final de la próxima palabra número <actionRepeat>. Si el parámetro actionRepeat es negativo, la marca rápida es establece al principio de la palabra anterior número <actionRepeat>.
showAll La acción showAll hace que todas las líneas invisibles se vuelvan visibles.
split La acción split hace que la línea actual se divida en la posición actual del cursor. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
splitAndShift La acción splitAndShift hace que la línea actual se divida en la posición actual del cursor y que el texto de la nueva línea se desplace a la ubicación original que tenía en la línea anterior.
splitLine La acción splitLine hace que la línea actual se divida en la posición actual del cursor y que el cursor se mueva al principio de la nueva línea. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat.
textWindow La acción textWindow hace que el cursor se mueva de la línea de mandatos al área de texto.
toggleCaseSensitive La acción toggleCaseSensitive hace que el parámetro findText.asis conmute entre off y on.
toggleInsert La acción toggleInsert hace que la modalidad de inserción conmute entre insert y replace.
toggleKeyRecording La acción toggleKeyRecording hace que la modalidad de grabación de tecla conmute entre off y on.
toggleRegularExpression La acción toggleRegularExpression hace que el parámetro findText.regularExpression conmute entre off y on.
top La acción top establece la marca rápida en la posición actual del cursor y, después, mueve el cursor al principio de la primera línea visible del documento.
transposeCharacters Si la vista actual no es solo de lectura y el elemento actual no es un elemento show, la acción transposeCharacters transpone el carácter de la posición actual del cursor con el carácter que lo precede. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, el carácter que precede al cursor se transpone con el carácter que lo precede el número de veces que indica actionRepeat.
transposeLines Si la vista actual no es solo de lectura, la acción transposeLines transpone la línea actual con la línea que la precede. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la línea que precede al cursor se transpone con la línea que la precede el número de veces que indica actionRepeat.
transposeWords Si la vista actual no es solo de lectura, la acción transposeWords transpone la palabra actual con la palabra que la precede. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la palabra que precede al cursor se transpone con la palabra que la precede el número de veces que indica actionRepeat.
truncate Si la vista actual no es solo de lectura y la línea actual no es un elemento show, la acción truncate trunca la línea actual. De lo contrario, la acción truncate no hace nada.
undo La acción undo deshará el último cambio realizado en el documento. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción redo cuando actionRepeat es positivo.
up La acción up hace que el cursor se mueva a la línea visible anterior. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción se comporta igual que la acción down cuando actionRepeat es positivo.
upperCaseRegion Si la vista actual no es solo de lectura y tiene establecida la marca rápida, la acción upperCaseRegion hace que el texto que hay desde la posición actual del cursor hasta la ubicación de la marca rápida se convierta a mayúsculas.
upperCaseWord Si la vista actual no es solo de lectura, la acción upperCaseWord hace que la palabra situada en la posición actual del cursor se convierta a mayúsculas y que el cursor se mueva a la próxima palabra visible del documento. Si el parámetro actionRepeat es positivo, la acción se repite el número de veces que indica actionRepeat. Si el parámetro actionRepeat es negativo, la acción convierte a mayúsculas tantas palabras visibles anteriores como indica actionRepeat.
visualEditLine La acción visualEditLine abre el diálogo de editar línea en modalidad visual. Esta acción no está disponible en todas las plataformas.
windowBottom La acción windowBottom hace que el cursor se mueva a la línea situada al final de la ventana.
windowTop La acción windowTop hace que el cursor se mueva a la línea situada al principio de la ventana.
wordEnd La acción wordEnd hace que el cursor se mueva al final de la palabra situada en la posición actual del cursor.
wordStart La acción wordStart hace que el cursor se mueva al principio de la palabra situada en la posición actual del cursor.
yank Si la vista actual no es solo de lectura y hay texto en el anillo del mandato kill, la serie del mandato kill actual se inserta en el documento en la posición actual del cursor.
yankPrevious Si la vista actual no es solo de lectura y la última acción fue yank, la serie insertada en el documento por la última acción yank se sustituye por la serie del mandato kill anterior del anillo kill. Los valores positivos y negativos del parámetro actionRepeat le permiten moverse hacia delante y hacia atrás en el anillo del mandato kill.

Conceptos relacionados
Mandatos, acciones y parámetros del editor

Consulta relacionada
Mandatos predeterminados del editor
Mandato action
Mandato processPrefix

Parámetros del editor
Parámetro actionArgument
Parámetro actionRepeat
Parámetro actions
Parámetro baseProfile
Parámetro block.defaultType
Parámetro defaultActions
Parámetro expanded
Parámetro fields
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 tabs
Parámetro topExpanded