Complemento Recortes
El complemento Recortes le permite almacenar trozos de texto usados frecuentemente, llamados recortes, e insertarlos rápidamente en un documento.
Los recortes son específicos a la sintaxis del lenguaje del documento actual. Por ejemplo, cuando esta trabajando en un documento HTML, puede elegir de una lista de recortes que son útiles para HTML. Además, algunos recortes son globales, y están disponibles para todos los documentos.
Junto con gedit, se instalan varios recortes, que pueden modificarse.
- 10.10.1. Inserción de recortes
- 10.10.2. Adición de recortes
- 10.10.3. Editar y quitar recortes
- 10.10.4. Sustituciones de recortes
10.10.1. Inserción de recortes
Para insertar un recorte en un documento, teclee su disparador y pulse Tab. El disparador de un recorte es usualmente las primeras pocas letras del recorte, o algo parecido que sea corto y fácil de recordar.
Alternativamente, pulse Ctrl+Espacio para ver una lista de recortes que puede insertar.
10.10.2. Adición de recortes
Puede crear un recorte nuevo, haga lo siguiente:
-
Seleccione Gestor de Recortes se abre.
. La ventana del -
La lista de recortes esta agrupada por lenguajes. Seleccione el lenguaje con el que quiere añadir el recorte, o un recorte en ese grupo de lenguajes. Para añadir un recorte para todos los lenguajes, elija Global en la parte superior de la lista. La sintaxis del documento con el que esta trabajando actualmente se muestra por omisión.
-
Pulse
. Aparece un recorte nuevo en la lista. -
Introduzca la siguiente información para el recorte nuevo:
- Nombre
-
Introduzca un nombre para el recorte en el campo de texto dentro de la lista de recortes. El nombre de un recorte sirve sólo como recordatorio de su propósito. Puede cambiar el nombre de un recorte que cree para pulsar en él en la lista.
- Texto del recorte
-
Introduzca el texto del recorte en la caja de texto Editar recorte. Para códigos especiales, que pueda usar, vea Sección 10.10.4: Sustituciones de recortes.
Puede volver a la ventana del documento para copiar texto sin cerrar la ventana del Gestor de recortes.
- Disparador de tabulador
-
Introduzca el disparado para el recorte. Este es el texto que teclea antes de pulsar la tecla Tab para insertar el recorte.
La etiqueta debe ser o una sola palabra comprendiendo sólo letras, o cualquier carácter en solitario. El disparador se resaltará en rojo si se introduce un disparador inválido.
- Tecla rápida
-
Teclee una tecla de acceso rápido para usarla para insertar el recorte.
10.10.3. Editar y quitar recortes
Para editar un recorte, selecciónelo en la lista y haga cambios a sus propiedades de activación de texto.
Para renombrar un recorte, pulse otra vez en la lista.
Para restaurar un recorte integrado que haya modificado, pulse Revertir.
Para quitar un disparador, selecciónelo en la lista y pulse
. No puede quitar los recortes integrados, sólo aquellos que usted haya creado.10.10.4. Sustituciones de recortes
Además de insertar texto almacenado, un recorte puede incluir texto personalizado, o marcar espacios donde puede añadir texto una vez que el recorte se ha insertado en su documento.
Puede usar los siguientes códigos de reserva de espacio en el texto del recorte:
- Reservas de espacio para tabuladores
-
$n define un lugar de reserva de tabulador donde n es cualquier número desde 1 en adelante.
${n:default} define una reserva de espacio de tabulación con un valor diferente.
Una reserva de espacio de tabulación marca un lugar en el texto de un recorte donde puede añadir texto adicional después de insertar el recorte.
Para usar las reservas de espacio, inserte el recorte de forma normal. El cursor se coloca en la primera reserva de espacio. Teclee el texto, pulse la tecla Tab para avanzar a la siguiente reserva de espacio. El número en el código de la reserva de espacio define el orden en que cada tabulación avanza a cada lugar del texto.
Pulse Mayús+Tab para volver al anterior reserva de espacio para tabulador. Pulsando Tab cuando no hay más reservas de espacio de tabulador mueve el cursor al final del recorte de texto, o a la reserva de espacio al final si existe.
- Replicar reservas de espacio
-
Una reserva de espacio repetida replicará la reserva de espacio ya definida. Esto permite teclear texto sólo una vez cuando quiere que aparezca varias veces en el recorte.
- Terminar reserva de espacio
-
$0 define el final de la reserva de espacio. Esto le permite terminar de trabajar con el recorte con el cursor en un punto distinto que el final del texto recortado.
- Variables de entorno
-
Las variables de entorno como $PATH y $HOME se sustituyen en el texto del recorte. Las siguientes variables específicas de gedit se pueden usar también:
- $GEDIT_SELECTED_TEXT
-
El texto actualmente seleccionado.
- $GEDIT_FILENAME
-
El nombre completo del documento, o una cadena vacía si el documento no está guardado aún.
- $GEDIT_BASENAME
-
El nombre base del nombre de archivo del documento, o una cadena vacía si el documento aún no se ha guardado.
- $GEDIT_CURRENT_WORD
-
La palabra en al lugar del cursor en el documento. Cuando esta variable se esté usando, la palabra actual se reemplazará con el texto del recorte.
- Reservas de espacio de shell
-
$(cmd) se reemplaza por el resultado de ejecutar cmd en una shell.
$(n:cmd) le permite dar esta reserva de espacio una referencia, donde n es cualquier número desde 1 hacia adelante. Use $n para usar la salida desde una reserva de espacio de shell como entrada en otra.
- Reservas de espacio de Python
-
$<cmd> se reemplaza por el resultado de evaluar cmd en el intérprete de python.
$<a:cmd> especifica otra reserva de espacio python como una dependencia, donde a da su orden en el recorte. Esto le permite usar funciones python definidas en otro recorte. Para especificar varias dependencias, separe los números con comas así: $<a,b:cmd>
Para usar una variable en todos los otros recortes de python, declárela como global.