Emitir mandatos del editor

Puede utilizar los mandatos del editor para personalizar el entorno de edición, buscar o cambiar texto en el documento o llevar a cabo otras muchas funciones.

Ejecutar mandatos del editor

Para emitir un mandato del editor:

  1. Pulse la tecla Esc para ir a la línea de mandatos del editor. La línea de mandatos se encuentra más abajo del área de edición. Si la línea de mandatos no está visible en la vista actual del editor, pulse la tecla Esc para hacerla visible; permanecerá visible hasta que el foco se devuelva al área de edición de la ventana.
  2. Escriba el mandato del editor en la línea de mandatos y, a continuación, pulse la tecla Intro para ejecutar el mandato. 

    Por ejemplo, teclee:

    add 1
    para añadir una nueva línea al documento.

Para emitir un mandato del editor cuando el perfil del editor es vi:

  1. Teclee
    :lpex
    y el mandato vi. Ahora el cursor se encuentra en la línea de mandatos del editor.
  2. Teclee el mandato del editor y sus parámetros; después, pulse Intro para ejecutar el mandato. 

    Por ejemplo, teclee:

    :lpex sort selection
    para ordenar los elementos incluidos en la selección de bloque actual.

Volver a llamar a los mandatos del editor

Para volver a llamar a un mandato utilizado con anterioridad:

  1. En la línea de mandatos, pulse la tecla de flecha arriba o abajo. Los mandatos utilizados con anterioridad aparecerán en la línea de mandatos. El editor guarda un número determinado de mandatos emitidos con anterioridad a los largo de las sesiones del edición.
  2. Seleccione el mandato que desea volver a utilizar y, a continuación, pulse Intro.

Mandato set/query implícito de un parámetro

Un parámetro que no esté en conflicto con los nombres de mandatos disponibles en la vista del editor actual se interpreta a modo de mandato query o set implícito para ese parámetro.  Por ejemplo, si se teclea:

version 
equivale a:
query version 
y en la línea de mensajes se visualizará la versión del editor que se está utilizando. Cuando se especifican parámetros adicionales, el editor intentará ejecutar el mandato set. Por ejemplo:
hex e1 
se interpreta en el editor como:
set hex e1 
y establece que el carácter de la posición actual del cursor sea el carácter que tiene el valor hexadecimal especificado.

Ejecutar acciones del editor

Las acciones del editor suelen estar asociadas a teclas, eventos de ratón y menús. También se pueden ejecutar acciones desde la línea de mandatos, utilizando el mandato action. Resulta útil cuando se pretende desarrollar extensiones propias del editor. Por ejemplo:

action duplicateLine
ejecutará la acción duplicateLine, copiando la línea actual.

Consulta relacionada
Mandatos predeterminados del editor
Parámetros del editor
Acciones predeterminadas del editor
Perfil base vi