Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa |
tutorial_de_tops-20_en_twenex.org [2024/07/09 00:35] – peron | tutorial_de_tops-20_en_twenex.org [2024/07/09 02:36] (actual) – [Editor TECO] peron |
---|
====== Tutorial de TWENEX ====== | ======= Tutorial de TWENEX ======= |
| |
Este tutorial representa actividades para conocer y utilizar el sistema operativo de tiempo compartido [[twenex|TOPS-20]], a través de las facilidades de cómputo remoto ofrecido por el [[http://TWENEX.ORG|Proyecto TWENBX.ORG]]. | Este tutorial representa actividades para conocer y utilizar el sistema operativo de tiempo compartido [[twenex|TOPS-20]], a través de las facilidades de cómputo remoto ofrecido por el [[http://TWENEX.ORG|Proyecto TWENBX.ORG]]. |
| |
Verás que hay distintos tablones. Puedes enviar correo público al tablón de bboard a ''bboard@twenex.org''. | Verás que hay distintos tablones. Puedes enviar correo público al tablón de bboard a ''bboard@twenex.org''. |
====== Editores en TWENEX ====== | ===== Editores en TWENEX ===== |
==== Emacs ==== | ==== Emacs ==== |
El editor por defecto es [[Emacs]]. También entrarás GNUEMACS. | El editor por defecto es [[Emacs]]. También entrarás GNUEMACS. |
SOS es el editor de líneas Son Of Stopgap. Para obtener ayuda de un comando tipea "H,<nombre del comando>". Por ejemplo, la información en todos los comandos de alteración está disponible ingresando "H,A". | SOS es el editor de líneas Son Of Stopgap. Para obtener ayuda de un comando tipea "H,<nombre del comando>". Por ejemplo, la información en todos los comandos de alteración está disponible ingresando "H,A". |
| |
^ Comando ^ Resultado | ^ Comando ^ Significado ^ Traducción ^ Resultado |
|A (Alter) |Edición entrelíneas | | |''A'' | (''A''lter) | "Alterar" | Edición entrelíneas | |
|B (Begin) |Va al principio del fichero | | |''B'' | (''B''egin) | "Comienzo" | Va al principio del fichero | |
|BP(Begin Page) |GVa al principio de la pág | | |''BP'' | (Begin Page) | "Comienzo de página" | Desplaza el puntero al principio de la página | |
|C (Copy) |Copia texto | | |''C'' | (''C''opy) | "Copiar" | Copia texto | |
|CC(Co-Copy) |Copia de coedición | | |''CC'' | (Co-Copy) | "Co-copiar" | Copia de coedición | |
|CT(Co-Transfer) |Mueve texto de coedición | | |''CT'' | (Co-Transfer) | "Co-transferir" | Mueve texto de coedición | |
|CX(Co-edit) |Comienza/conmuta coedición | | |''CX'' | (Co-edit) | "Co-edición" | Comienza/conmuta coedición | |
|D (Delete) |Borra texto | | |''D'' | (''D''elete) | "borrar" | Borra texto | |
|E (Exit) |Sale del editor | | |''E'' | (''E''xit) | "Salir" | **Sale del editor** | |
|F (Find)| Busca una cadena | | |''F'' | (''F''ind)| "Encontrar" | Busca una cadena | |
|G (Go) |Sale y corre un programa | | |''G'' | (''G''o) | "Ir" | Sale y corre un programa | |
|H (Help) |Presenta la ayuda | | |''H'' | (''H''elp) | "Ayuda" | Presenta la ayuda | |
|I (Insert) | Inserta nuevo texto | | |''I'' | (''I''nsert) | "Insertar" | Inserta nuevo texto | |
|J (Join) |Une líneas | | |''J'' | (''J''oin) | "Unir" | Une líneas | |
|JC(Justify Centered) |Centra el texto | | |''JC'' | (Justify Centered) | "Centrar" | Centra el texto | |
|JL(Justify Left) |Justif izq | | |''JL'' | (Justify Left) | "Justifica izquierdo" |Justifica a margen izquierda | |
|JR(Justify Right)| Justif der | | |''JR'' | (Justify Right)| "justificado derecho" | Justifica a margen derecho | |
|JU(Justify) Fully |justificado letras | | |''JU'' | (Justify) Fully | "Justiciado completo" | justifica letras | |
|JW(Justify Word)| Justifica palabras| | |''JW'' | (Justify Word)| "Justifica palabras" | Justifica palabras completas | |
|K (Kill)| Borra marcas de pág | | |''K'' | (''K''ill)| "matar" | Borra marcas de página | |
|L (List)| Lista las líneas en LPT:| | |''L'' | (''L''ist)| "Listar" |Lista las líneas en LPT:| |
|M (Mark)| Inserta marca de pág| | |''M'' | (''M''ark)| "marcar" |Inserta marca de página | |
|N (Number) |Renumera líneas| | |''N'' | (''N''umber) | "numerar" | Enumera líneas | |
|NA(Number| And open) Abre un hoyo| | |''NA'' |(Number And open) | "numerar y abrir" | Abre un hoyo| |
| NF(Number file)| Renumera fichero| | | ''NF'' | (Number file)| "numerar fichero" | Enumera fichero | |
| NP(number page) |Renumera pág| | | ''NP'' | (number page) | "numerar página" | Enumera página | |
| O (Output)| Guarda la salida a un fichero| | | ''O'' | (''O''utput)| "Salida" | Guarda la salida a un fichero | |
| P (Print)| Presenta las líneas en la TTY| | | ''P'' | (''P''rint) | "Imprime" | Presenta las líneas en la TTY | |
|R (Replace)| Borra e inserta| | |''R'' | (''R''eplace)| "Reemplazar" | Borra e inserta | |
|S (Substitute) |Busca y reemplaza| | |''S'' | (''S''ubstitute) | "Sustituir" | Busca y reemplaza| |
|T (Transfer)| Mueve texto| | |''T'' | (''T''ransfer)| "Transferir" | Mueve texto| |
|VL(inVert Lower)| Convierte a min| | |''VL'' | (inVert Lower)| "Invertir minúscula" | Convierte a minúsculas | |
|VU(inVert Upper) |Convierte a may| | |''VU'' | (inVert Upper) | "invertir mayúscula" | Convierte a mayúsculas | |
|VV(inVert inVert)| Conmuta may/min| | |''VV'' | (inVert inVert)| "Invertir impresión" | Conmuta mayúsculas/minúsculas | |
|W (World)| Salva el mundo (fichero)| | |''W'' | (''W''orld)| "Salvar mundo" | Salva el mundo (fichero) | |
| X (eXtend) |Agrega al final de la línea| | | ''X'' | (e''X''tend) | "Extender" | Agrega al final de la línea | |
|; (comment) |Resto de línea ignorado| | |'';'' | (comment) | "comentario" | Resto de línea ignorado | |
|@ (indirect) |Ejecuta desde un fichero| | |''@'' | (indirect) | "indirecto" | Ejecuta desde un fichero | |
| = (give) |Imprime valores de parámetros| | | ''='' | (give) | "dar" | Imprime valores de parámetros | |
| / (set) |Establece valores| | | ''/'' | (set) | "establecer" | Establece valores | |
|. (move)| Mueve el puntero de línea| | |''.'' | (move)| "mover" | Mueve el puntero de línea | |
| |
| |
|2. | ''EW''//fichero//''$1'' | Abre //fichero// para salida | | |2. | ''EW''//fichero//''$1'' | Abre //fichero// para salida | |
|3. | ''EX'' | Guarda y sale | | |3. | ''EX'' | Guarda y sale | |
|4. | **Ctrl+c, Ctrl+c** | Sale (sin guardar) | | |4. | **Ctrl+c**, **Ctrl+c** | Sale (sin guardar) | |
|5. | ''C2'' | Avanza el caracter | | |5. | ''C2'' | Avanza el caracter | |
|6. | ''R2'' | Retrocede el caracter | | |6. | ''R2'' | Retrocede el caracter | |
|8. | ''I''texto''$'' | Inserta la cadena ''texto'' | | |8. | ''I''texto''$'' | Inserta la cadena ''texto'' | |
|9. | ''J'' | Salta al comienzo del fichero | | |9. | ''J'' | Salta al comienzo del fichero | |
|10.| ''ZJ''** | Salta al Final del fichero | | |10.| ''ZJ'' | Salta al Final del fichero | |
|11.| ''T3''** | Tipea desde el puntero hasta el final de la línea. | | |11.| ''T3'' | Tipea desde el puntero hasta el final de la línea. | |
|12.| ''V''** | Tipea la línea actual | | |12.| ''V'' | Tipea la línea actual | |
|13.| ''D2''** | Borra el caracter en el puntero | | |13.| ''D2'' | Borra el caracter en el puntero | |
|14.| ''K3''** | Borra la línea actual | | |14.| ''K3'' | Borra la línea actual | |
|15.| ''S''texto''$''**| Busca la cadena "texto" | | |15.| ''S''texto''$''| Busca la cadena "texto" | |
|16.| ''FS''//texto_reemplazado//''$''//texto_original//''$'' | Sustituye la cadena ''texto_original'' por ''texto_reemplazado'' | | |16.| ''FS''texto_reemplazado''$''texto_original''$'' | Sustituye la cadena ''texto_original'' por ''texto_reemplazado'' | |
| |
* Algunas versiones de TECO aceptan directamente un nombre de archivo como argumento de línea de comandos, haciendo que 1 y 2 sean innecesarios. | * Algunas versiones de TECO aceptan directamente un nombre de archivo como argumento de línea de comandos, haciendo que 1 y 2 sean innecesarios. |