comando s

15
SISTEMAS OPERATIVOS EDITORES DE TEXTO Profesor: LIA. Eric de la Cruz Lugo Alumno: José Patricio Tina Poot Grupo: 3A MC Fecha de entrega: 23 de JUNIO de 2!"

Upload: patricio-tinal-poot

Post on 05-Nov-2015

216 views

Category:

Documents


0 download

DESCRIPTION

descripcion de comandos

TRANSCRIPT

SISTEMAS OPERATIVOS

SISTEMAS OPERATIVOSEDITORES DE TEXTO

Profesor:LIA. Eric de la Cruz LugoAlumno:Jos Patricio Tina PootGrupo:3A MCFecha de entrega:23 de JUNIO de 2015

NDICEINTRODUCCIN 2 3CONCLUSIN 7BIBLIOGRAFA 8

INTRODUCCIN

EDITORES DE TEXTO Nano NANO es un editor minimalista, muy ligero y algo ms acorde a los editores que podemos conocer que VI o que EMAS. Es un programa que emula al editor picoque era ms comn hace unos aos ya que vena integrado con un gestor de correo electrnico llamado pine. Nano es un editor sin formatos, as que puedes comenzar inmediatamente a escribir o modificar el texto. Si ests editando un archivo en el que no te intereseque nano respete las lneas puede que fuera buena idea que utilizases el modificador -w, ya que este modificador desactiva el ajuste de palabra y las lneasno se cortan. Si te interesa ver el texto con el formato de lnea puedes obviar este modificador. Nano es un editor de texto basado en Curses, una biblioteca para el control de terminales sobre sistemas Unix. Es muy similar a Pico, un editor minimalista basado en terminal. A diferencia de Pico, Nano permite el resaltado de sintaxis y en trminos generales es muy sencillo de usar.1

Nano fichero -------- Leer,crear,editar un fichero de texto. M = Esc/Alt Ctrl + g ----------- Invocar el men de ayuda. Ctrl + x ----------- Salir de nano. Ctrl + o ----------- Escribir el fichero actual a disco. Ctrl + r ----------- Insertar otro fichero en el actual. Ctrl + w ----------- Buscar un texto en el editor. Ctrl + y ----------- Moverse a la pgina anterior. Ctrl + v ----------- Moverse a la pgina siguiente. Ctrl + k ----------- Cortar la lnea actual y guardarla en el cutbuffer. Ctrl + u ----------- Pegar el cutbuffer en la lnea actual. Ctrl + l ----------- Redibujar la pantalla actual. Ctrl + j ----------- Justificar el prrafo actual. Ctrl + m ----------- Insertar un retorno de carro en la posicin del cursor.Ctrl + _ ----------- Ir a un nmero de lnea en concreto. M + g -------------- Ir a un nmero de lnea en concreto. M + i -------------- Auto indentar habilitar/deshabilitar. M + x -------------- Modo ayuda habilitar/deshabilitar. M + p -------------- Modo Pico habilitar/deshabilitar. M + m -------------- Soporte para ratn habilitar/deshabilitar. M + r -------------- Reemplazar texto en el editor. M + e -------------- Expresiones regulares habilitar/deshabilitar. M + b -------------- Respaldar ficheros habilitar/deshabilitar. M + s -------------- Desplazamiento suave habilitar/deshabilitar. M + h -------------- Tecla 'smart home' habilitar/deshabilitar. M + y -------------- Coloreado de sintaxis habilitar/deshabilitar. M + p -------------- Mostrar blancos habilitar/deshabilitar.

Vim Vim es un editor de texto muy completo. Es una versin mejorada de Vi, un editor de la dcada de los 70s que se encuentra en casi todo sistema de tipo Unix. Vim incluso es utilizado por programadores y administradores de sistema, su gran variedad de opciones lo hace perfecto para este fin. Es avanzado y verstil, incluso permite la configuracin o instalacin de temas personalizados que resaltan la sintaxis de una manera especfica. Vim te permite hacer tantas cosas que sera casi imposible poder asignarle un atajo de teclado nico a cada una de ellas. Es por esto que Vim presenta varios modos de operacin, para que puedas realizar varias operaciones con el mismo atajo. Entre los modos de operacin ms tiles estn: Comando: este es el modo inicial. Permite ejecutar instrucciones para trabajar el formato del texto borrando lneas, por ejemplo. No permite escritura. Insercin: se puede cambiar del modo comando al modo insercin pulsando la tecla i. Este modo es para escribir, borrar y editar texto. Visual: para seleccionar bloques de texto o realizar operaciones por bloques. Una vez se tiene el texto marcado se pueden usar rdenes del modo comando para manipularlo. Lnea de ordenes: en este modo se pueden realizar bsquedas. Para acceder se pulsa la tecla dos puntos :. Las bsquedas se pueden realizar hacia adelante y hacia atrs. Tambin dispone de modos de Seleccin y Ex. Sin embargo, Vim no es tan fcil de aprender, pero una vez que lo dominas el esfuerzo se paga solo. Vim tambin tiene plugins para bsqueda difusa de archivos, explorar directorios y mejorar la interfaz de usuario, entre otros. Con un poco de conocimiento en Python o en el lenguaje de scripting de Vim, puedes programar tus propios plugins.

Comandos para desplazarse por un archivo h- Se desplaza un espacio a la izquierda. l - Se desplaza un espacio a la derecha. k - Se desplaza una lnea haca arriba. j - Se desplaza una lnea haca abajo. 7h - Se desplaza siete caracteres haca la izquierda. 17j - Se desplaza diecisiete lneas haca abajo. 4k - Se desplaza cuatro lneas haca arriba. nh/l/j/k - Se desplaza n espacios o lneas haca la izquierda, derecha, arriba o abajo. 0 - Se dirige al primer carcter de la lnea. $ - Se dirige al ltimo carcter de la lnea. G - Se dirige a la ltima lnea del archivo. nG - Se dirige a la n lnea del archivo. w - Se desplaza al principio de la siguiente palabra. 5e - Se desplaza al final de la quinta palabra a partir de la posicin del cursor. Ctrl+F - Hace un desplazamiento del texto haca adelante (abajo). Ctrl+B - Hace un desplazamiento del texto haca atrs (arriba).Comandos de insercin a - Agrega texto despus del cursor y entra al modo de insercin. A - Agrega texto al final de la lnea y entra al modo de insercin. i - Inserta texto antes del cursor y entra al modo de insercin. I - Inserta texto al inicio de la lnea y entra al modo de insercin. o - Abre una lnea debajo del cursor y entra al modo de insercin. O - Abre una lnea encima del cursor y entra al modo de insercin.Comandos para suprimir nx - Suprimir n caracteres, a partir del que est bajo el cursor. n+Delete Key (Supr) - Lo mismo que nx. ndw - Suprimir n palabras. d$ - Suprimir hasta el final de la lnea. ndd - Suprimir n lneas.Comandos de deshacer y reemplazar u - Revierte la ltima modificacin. U - Revierte todas las modificaciones hechas en la lnea actual. nr - Reemplaza n caracteres. cw - Reemplaza una palabra. c$ - Reemplaza el resto de una lnea. R - Establece el modo de reemplazo para hacer sustituciones de forma ilimitada.Comandos para encontrar texto / - Buscar una cadena de caracteres a partir del cursor haca el fin del archivo. ? - Buscar una cadena de caracteres a partir del cursor haca el inicio del archivo. n - Ir a la siguiente cadena que coincida con la que se busca en el archivo.Comandos para guardar y salir :w - Guardar (salvar) el archivo. :q! - Salir sin guardar. :wq - Guardar todas las modificaciones y salir. :wq nuevo_nombre_archivo - Guardar el archivo con otro nombre. :help - Abrir la ventana de ayuda.

Pico (Pine Composer) Pico es un editor de texto simple, pantalla orientada basado en el editor de mensajes de pino. Al igual que con el pino, los comandos se muestran en la parte inferior de la pantalla, y se proporciona ayuda sensible al contexto. A medida que se escriben los caracteres que se insertan inmediatamente en el texto.

Los comandos de edicin se introducen mediante combinaciones de teclas de control. Como un trabajo en torno a los programas de comunicacin que se tragan ciertos caracteres de control, se puede emular una tecla de control presionando ESCAPE dos veces, seguido por el carcter de control deseado. Por ejemplo, "ESC ESC c" sera equivalente a entrar en un ctrl-c. El editor tiene cinco caractersticas bsicas: justificacin prrafo, de bsqueda, de corte de bloques / pegar, un corrector ortogrfico y un navegador de archivos.

Justificacin prrafo (o llenado) se lleva a cabo en el prrafo que contiene el cursor, o, si el cursor se encuentra entre las lneas, en el prrafo inmediatamente a continuacin. Los prrafos estn delimitados por lneas en blanco, o por las lneas que comienzan con un espacio o tabulador. Un justificacin se puede hacer inmediatamente despus de la justificacin mediante la combinacin de teclas Ctrl + T.

Bsquedas de cadenas no son sensibles acaso. Una bsqueda comienza en la posicin actual del cursor y se envuelve alrededor del final del texto. La ms reciente cadena de bsqueda se ofrece como el predeterminado en las bsquedas posteriores.

Los bloques de texto se pueden mover, copiar o borrar con el uso creativo de la orden para la marca (ctrl- ^), borrar (ctrl-k) y recuperar (ctrl-u). El comando delete elimina el texto entre la "marca" y la posicin actual del cursor, y lo coloca en el buffer "cortar". Los efectos de comando un delete un "pegar" en la posicin actual del cursor.

Comandos de pico

^G Abrir texto de ayuda, ptimo para entender parmetros do pico.^X Fecha o buffer do aquivo actual e posteriormente salir do pico.^O Escribe o aquivo actual no disco, o ceja, salva o aquivo.^J Justifica o pargrafo atual.^F Avanzar o cursor en un caracteres.^B Voltar o cursor em um caracteres.^Space Avanar o cursor em uma palavra^A Vai para o incio da linha atual.^E Vai para o fim da linha atual.^R Insere o contado de outro arquivo no arquivo atual.^W Procurar por uma string ou um expresso regular.^Y Ir para a tela anterior ou para o inco do arquivo.^V Ir para a prxima tela ou final do arquivo.^I Inserir um caracteres tabular na posio do cursor.^M Inserir quiebra de linha na posicin do cursor..^D Apagar o caracteres sob o cursor.^H Apagar o caractere a esquerda do cursor.^K Recortar a linha actual e guarda a misma no buffer.^U Colar do buffer para a linha actual.^C Mostrar a posio do cursor.^T Chamar pelo verificador ortogrfico, se disponible

EmacsEmacs es un complejo editor de texto siendo GNU Emacs del Proyecto GNU, su implementacin ms popular. Al igual que Vim, es muy usado por usuarios avanzados y programadores. Dispone de una gran variedad de caractersticas y funciones. Entre otras opciones, permite personalizar el resaltado de sintaxis, usando distintos tipos de letra o colores para mostrar las palabras reservadas, por ejemplo.Gran parte del poder de Emacs viene de Emacs Lisp, una poderosa extensin de lenguaje que permite manejar mltiples tareas. Emacs tiene varios modos de edicin llamados major modes. Hay major modes para edicin de archivos de texto ordinario, cdigo fuente para diversos lenguajes de programacin, documentos HTML, y LaTeX, entre otros. Estos a su vez permiten la activacin de varios minor modes, que contienen caractersticas relacionadas a un major mode, hacindolo an ms robusto. Los major modes disponen tambin de comandos especiales de edicin para un tipo concreto de texto.Emacs permite a sus usuarios extender o personalizar an ms sus funcionalidades, pudiendo estos escribir cdigo en Emacs Lisp. Su curva de aprendizaje es elevada, pero una vez dominado se pueden lograr grandes cosas.Los usuarios de Emacs y Vim suelen ser muy apasionados acerca de cul es el mejor editor pero la idea no es armar una guerra campal, sino que cuentes con excelentes opciones a la hora de editar tus documentos y decidas cual se adapta ms a tus necesidades. Usas otra aplicacin? Cuntanos cul es tu favorita y por qu.

Comandos de EmacsMover por pginasCtrl v (siguiente)Alt v (anterior)Ctrl l Limpiar la pantalla y volver a mostrar todo el texto, moviendo el texto alrededor del cursor al centro de la pantalla.Moverse entre el textoCtrl f Moverse un caracter hacia adelanteCtrl b Moverse un caracter hacia atrsAlt f Moverse una palabra hacia adelanteAlt b Moverse una palabra hacia atrsCtrl n Moverse a la siguiente lneaCtrl p Moverse a la lnea anteriorCtrl a Moverse al comienzo de una lneaCtrl e Moverse al final de una lneaAlt a Moverse al inicio de una oracinAlt e Moverse al final de una oracinAlterando el textoCtrl k kill, mata el texto. Esto implica que lo borra, pero lo mantiene guardado y puede ser recuperado con Ctrl Y.Ctrl d Borra un caracter (borra, no mata, no puede ser recuperado).Alt d Borra palabrasCtrl @ / Ctrl Espacio marca el texto (primera marca)Ctrl w corto texto desde la marca de texto.Alt w copia texto desde la marca de texto.Ctrl h Marcar todo el buffer, como Seleccionar todo.Ctrl y Yanks text, pega el texto matado o cortado/copiado con w.Alt y Recorre yanks previos, podemos recuperar algo que matamos varios Ctrl k antes.Ctrl g Cancelar comandosCtrl x u DeshacerCtrl / DeshacerCtrl x ComandosVarios comandos se realizan presionando Ctrl x y despus una tecla, o Ctrl una tecla. Por ejemplo el deshacer de las lneas anteriores, se tiene que presionar Ctrl x (soltar) y presionar u.Ctrl x Ctrl f Visitar nuevo archivo (si existe lo abre, sino lo crea).Ctrl g Cancelar comandosBuffersCtrl x Ctrl b Listar buffers. En Emacs no hay pestaas o ventanas. Cada archivo se abre en un buffer. Con este comando vemos todos los buffers que hayan abiertos en esta sesin de Emacs.Ctrl x b Cambiar de buffer. Muy prctico, podemos usar el tabulador para autocompletar el nombre de un buffer.Ctrl x k Cerrar bufferCtrl x Ctrl s Guardar un archivoCtrl x s Guardar buffersCtrl X Ctrl C Salir de EmacsCtrl z Suspende la sesion de emacs. Volvemos desde la consola con fgAlt x Modo comandos. Nos permite ejecutar comandos como los siguientes:Alt x replace-string reemplazo de stringsAlt x recover file levantar respaldo del archivoCtrl S Buscar strings incrementalmente (con Ctrl S sigo buscando hacia adelante, con Ctrl R busco hacia atrs y con enter termino la busqueda)Alt % buscar ENTER reemplazar Buscar y reemplazar.Ctrl x 2 Divide la ventana en 2 de forma horizontal.Ctrl x 3 Divide la ventana en 2 de manera vertical.Ctrl x 1 Deja solo una ventana abierta.Ctrl Alt v scrollea la ventana donde no tengo el foco.Ctrl x o cambia el cursor de una ventana a otra

CONCLUSIN

Conocer los antecedentes de Windows nos permite ampliar nuestros conocimientos bsicos sobre este sistema operativo, del mismo modo que al tener un nmero grande de usuarios nos brinda una perspectiva diferente, la que nos permita conocer a grandes rasgos como fue evolucionando este sistema y tener siempre presente que los grandes inventos requieren tiempo, esfuerzo y dedicacin, as mismo conocer las diferentes funcionalidades que ste sistema nos presenta.Es impresionante ver que el primer MS - DOS es completamente diferente a lo que ahora es Windows y que ste est en constante cambio. Estudiar cada uno de los cambios nos ayuda a comprender mejor la funcionalidad del sistema y aprovechar sus servicios de la mejor manera, ya que hoy en da tenemos la oportunidad de almacenar, procesar informacin de una manera sencilla y rpida en comparacin de dcadas atrs en las que para hacerlo era necesario utilizar una maquina o papel carbn.

BIBLIOGRAFAS

http://hipertextual.com/archivo/2014/05/editores-texto-terminal-linux/http://www.emezeta.com/articulos/editores-de-texto-basados-en-terminal