Foro de Cobol
Registrate en el Foro de Cobol y Aporta tus experiencias y conocimientos sobre este lenguaje de programacion, con tu ayuda el foro crecera y todos nos podremos beneficiar de los conocimientos de los demas.

Gracias por entrar a COBOLEROS.ES
Síguenos en Twitter

TSO - COMANDOS DE LINEA

Ver el tema anterior Ver el tema siguiente Ir abajo

TSO - COMANDOS DE LINEA

Mensaje por Coboler@ el Jue Feb 17, 2011 9:17 pm



2.- COMANDOS DE LÍNEA.


2.1.- COMANDOS.

Se pueden ejecutar varios de estos comandos en un mismo INTRO, siempre y cuando una misma línea no se vea afectado mas que por uno de ellos.

BOUNDS .- Establecer un rango de columnas. Se utiliza cuando quieres que algún comando que vas a introducir a continuación se ejecute sólo en unas columnas del texto determinadas.

Al dar BOUNDS sale una línea con las marcas "<" en la columna 1 y
">" en la columna 72. Hay que colocar mediante la tecla <insert> dichos caracteres en las columnas que quieras.

Para desactivarlo: o bien salir del texto con PF3 o bien escribir "BNDS" en la línea de comandos.


C .- Copia una línea. Permite: A (después de esta línea), B (antes de esta línea), 0 (sobre esta línea)

Ejemplos :

c3 - a .- copia la línea seleccionada con "c" 3 veces después de la línea seleccionada con "a".
c5 - b .- copia la línea seleccionada con "c" 5 veces antes de la línea seleccionada con "b".
cc / cc - oo / oo .- copia el bloque de líneas seleccionado con "cc" sobre el bloque seleccionado con "oo".
c / o3 .- copia la línea seleccionada con "c" sobre la línea seleccionada con "03" y sus dos siguientes líneas.


D .- Borrar líneas del texto.

Ejemplos :

d3 .- borra 3 líneas.
dd / dd .- borra un bloque de líneas.


I .- Insertar líneas en blanco.


LC .- Pasa la línea de mayúsculas a minúsculas.

Ejemplos :

lc3 .- pasa la línea seleccionada y las dos siguientes de mayúsculas a minúsculas.
lc / lc .- pasa el bloque de líneas seleccionados de mayúsculas a minúsculas.



M .- Mueve una línea. Permite: A (después de esta línea), B (antes de esta línea), 0 (sobre esta línea)

Ejemplos :

m3 - a .- mueve la línea seleccionada con "m" 3 veces después de la línea seleccionada con "a".
m5 - b .- mueve la línea seleccionada con "m" 5 veces antes de la línea seleccionada con "b".
mm / mm - oo / oo .- mueve el bloque de líneas seleccionado con "mm" sobre el bloque seleccionado con "oo".
m / o3 .- mueve la línea seleccionada con "m" sobre la línea seleccionada con "03" y sus dos siguientes líneas.


MASK .- Establece una máscara para las líneas que se inserten a continuación. Por ejemplo, para escribir las líneas de comentarios del principio de programa con el asterisco en al posición 7 y el asterisco en la 70. Te creas una mascara con esos dos asteriscos y todas las líneas que insertes ya lo tendrán puesto por defecto.

No se quita al dar PF3. Cuando vuelvas a entrar en el miembro sigue activo. Sólo se quita si limpias la línea.


R .- Repetir líneas del texto.

Ejemplos :

r3 .- repite 3 veces la línea.
rr / rr .- repite un bloque de líneas.


TABS .- Permite establecer tabuladores. Parámetros : "*" y "-".


TE .- Abre líneas de texto para insertar texto a partir de esa línea.


TS .- Desdoblar una línea en dos a partir de donde el cursor esté posicionado.

Ejemplos :

ts3 .- corta las líneas por el punto donde el cursor esté posicionado y entre la primera parte y la última deja 3 líneas en blanco.

Comandos relacionados (TF):

tf .- junta dos líneas en una. No hay que posicionar el cursor en ningún sitio.

tf50 .- corta la línea por la columna 50, atención porque si puede junta el final de una línea con la siguiente.



UC .- Pasa la línea de minúsculas a mayúsculas.

Ejemplos :

uc3 .- pasa la línea seleccionada y las dos siguientes de minúsculas a mayúsculas.
uc / uc .- pasa el bloque de líneas seleccionados de minúsculas a mayúsculas.


X .- Excluye líneas de texto.

Ejemplos :

x5 .- excluye esta línea y las cuatro siguientes.
xx / xx .- excluye un bloque de líneas.

Comandos relacionados :

Se escribe encima de la línea que indica que hay líneas excluidas.

f .- muestra la primera línea de las previamente excluidas.
f3 .- muestra las tres primeras líneas de las previamente excluidas.
l .- muestra la última línea de las previamente excluidas.
l5 .- muestra las últimas 5 líneas de las previamente excluidas.
s .- muestra líneas excluidas dependiendo de la endentación de éstas.


) .- Desplaza 2 caracteres a la derecha el texto.

Ejemplos :

)5 .- desplaza 5 caracteres a la derecha.
)) / )) .- desplaza un bloque dos caracteres a la derecha.
)) / ))10 .- desplaza un bloque diez caracteres a la derecha.


( .- Desplaza 2 caracteres a la izquierda. Ver ejemplos ")".


> .- Mueve 2 caracteres a la derecha el texto a partir del primer dato. Ver ejemplos ")".


< .- Mueve 2 caracteres a la izquierda el texto a partir del
primer dato. Ver ejemplos ")".





avatar
Coboler@
Admin

Mensajes : 215
Reputación : 19
Fecha de inscripción : 02/02/2011
Edad : 37
Localización : Madrid

Ver perfil de usuario http://www.coboleros.es

Volver arriba Ir abajo

Ver el tema anterior Ver el tema siguiente Volver arriba

- Temas similares

 
Permisos de este foro:
No puedes responder a temas en este foro.