Editor de texto

Bluefish, editor de texto

Editor de texto es un programa informático que permite armar y modificar archivos digitales compuestos únicamente por textos sin formato, conocidos comúnmente como archivos de texto o “texto plano”. El programa lee el archivo e interpreta los bytes leídos según el código de caracteres que usa el editor. Es comúnmente de 7- u 8-bits en ASCII o UTF-8, rara vez EBCDIC.

Por ejemplo, un editor ASCII de 8 bits que lee el número binario 0110 0001 (decimal 97 o hexadecimal 61) en el archivo lo representará en la pantalla por la figura a, que el usuario reconoce como la letra "a" y ofrecerá al usuario las funciones necesarias para cambiar el número binario en el archivo.

Los editores de texto son incluidos en el sistema operativo o en algún paquete de software instalado, y se usan cuando se deben crear o modificar archivos de texto como archivos de configuración, lenguaje de programación interpretado (scripts) o el código fuente de algún programa.

El archivo creado por un editor de texto incluye por convención en DOS y Microsoft Windows la extensión ".txt", aunque pueda ser cambiada a cualquier otra con posterioridad. Tanto Unix como Linux dan al usuario total libertad en la denominación de sus archivos.

Al trasladar archivos de texto de un sistema operativo a otro se debe considerar que existen al menos dos convenciones diferentes para señalar el término de una línea o lo que es lo mismo una nueva línea: Unix y Linux usan solo retorno de carro en cambio Microsoft Windows utiliza retorno de carro y [salto de línea].

Diferencia entre texto plano y archivos de texto con diagramación

Los editores de textos "planos" se distinguen de los procesadores de texto en que se usan para escribir solo texto, sin formato y sin imágenes, es decir sin diagramación.

  • El texto plano es representado en el editor mostrando todos los caracteres presentes en el archivo. Los únicos caracteres de formato son los caracteres de control del respectivo código de caracteres. En la práctica, estos son: salto de línea, retorno de carro y tabulación horizontal. El código de caracteres más usado es el ASCII.
  • Generalmente, los documentos creados por un procesador de texto contienen más caracteres de control para darle al texto un formato o diagramación particular, a menudo protegidos de ser copiados por una marca registrada como por ejemplo negrita, cursiva, columnas, tablas, tipografías, etcétera. En un comienzo se utilizaron tales formatos solo en autoedición, pero hoy se utilizan incluso en el procesador de texto más sencillo.[1]
  • En la mayoría de los casos, los procesadores de texto pueden almacenar un texto plano en un archivo de texto plano, pero se le debe ordenar explícitamente que se desea esa opción, de otra manera podría guardarlo con algún formato especial.

Tipos de editores de texto

Hay una gran variedad de editores de texto. Algunos son de uso general, mientras que otros están diseñados para escribir o programar en un lenguaje. Algunos son muy sencillos, mientras que otros tienen implementadas gran cantidad de funciones. El editor de texto debe ser considerado como una herramienta de trabajo del programador o administrador de la máquina. Como herramienta permite realizar ciertos trabajos, pero también requiere de aprendizaje para que el usuario conozca y obtenga destreza en su uso. La llamada "curva de aprendizaje" es una representación de la destreza adquirida a lo largo del tiempo de aprendizaje. Un editor puede ofrecer muchas funciones, pero si su curva de aprendizaje es muy larga, puede desanimar el aprendizaje y terminará siendo dejado de lado. Puede que un editor tenga una curva de aprendizaje muy empinada y corta, pero si no ofrece muchas funciones el usuario le reemplazará por otro más productivo. Es decir la elección del editor más apropiado depende de varios factores, alguno de ellos muy subjetivos. Esta coyuntura de intereses ha dado lugar a largas discusiones sobre la respuesta a la pregunta: ¿cuál es el mejor editor de texto? Muchos editores originalmente salidos de Unix o Linux, han sido portados a otros sistemas operativos, lo que permite trabajar en otros sistemas sin tener que aprender el uso de otro editor.

Algunos editores son sencillos mientras que otros ofrecen una amplia gama de funciones.

Editores para profesionales deben ser capaces de leer archivos de gran extensión, mayor que la capacidad de la memoria de acceso aleatorio de la máquina y también arrancar rápidamente, ya que el tiempo de espera disminuye la concentración y disminuye de por sí la productividad. Los editores de texto sirven para muchas cosas porque facilitan el trabajo.

Algunos editores de texto incluyen el uso de lenguajes de programación para automatizar engorrosos o repetidos procedimientos a realizar en el texto. Por ejemplo, Emacs puede ser adaptado a las necesidades del usuario, incluso las combinaciones de teclas para ejecutar funciones pueden ser adaptadas y es programable en Lisp.

Muchos editores de texto incluyen coloreado de sintaxis y funciones que ofrecen al usuario completar una palabra iniciada usando para ello la configuración.

Algunas funciones especiales son:

  • Editores diseñados para un lenguaje de programación determinado, con coloreado de sintaxis, macros, completación de palabras, etcétera.
  • Editores con regiones plegables. A veces no todo el texto es relevante para el usuario. Con este tipo de editores ciertas regiones con texto irrelevante pueden ser plegadas, escondidas, mostrando al usuario solo lo importante del texto.
  • Un entorno de desarrollo integrado es un programa que incluye un editor y otras herramientas de trabajo, como compiladores, extractores de diferencias entre dos textos, repositorios, etcétera, incluidos en un solo programa.

Funciones típicas del editor de texto

Marcar región

Es la función que marca, visualmente o no, una parte del texto para ser elaborada con otras funciones. La región puede contener varias líneas del texto o bien varias columnas adyacentes del texto (región vertical).

Búsqueda y reemplazo

El proceso de búsqueda de una palabra o una cadena de caracteres, en un texto plano y su reemplazo por otra. Existen diferentes métodos: global, por región, reemplazo automático, reemplazo con confirmación, búsqueda de texto o búsqueda de una expresión regular.

Copiar, cortar y pegar

Sirve para copiar, trasladar o borrar una región marcada.

Formatear

Los editores de texto permiten automatizar las únicas funciones de formateo que utilizan: quebrar la línea, sangrar, formatear comentarios o formatear listas.

Deshacer y rehacer

Deshacer (Control + Z) es un comando en muchos programas de ordenador. El comando Rehacer invierte la de deshacer o avanza el búfer a un estado más actual. En la mayoría de las aplicaciones de Windows, el comando Deshacer se activa pulsando las combinaciones de teclas Ctrl+Z o Alt+Retroceso.

Importar

Agregar o insertar el contenido de un archivo en el archivo que se está editando. Algunos editores permiten insertar la salida o respuesta a un programa cualquiera ejecutado en la línea de comandos al archivo que se está editando.

Filtros

Algunos editores de texto permiten hacer pasar las líneas del texto o de una región por algún programa para modificarlas u ordenarlas. Por ejemplo, para ordenar alfabéticamente una lista de nombres o sacar un promedio de una lista de números.

Acceso remoto

Un editor para trabajar en la administración de una red de computadoras debe ofrecer la funcionalidad de editar archivos en máquinas remotas, ya sea por medio del File Transfer Protocol (FTP), Secure Shell (SSH) o algún otro protocolo de red. Emacs lo puede hacer mediante el plugin tramp (ampliamente configurable con SSH, FTP, SCP, SFTP, etcétera), Ultraedit, del ambiente Windows, lo hace mediante FTP.

Ejemplos

Véase también

Referencias

  1. Microsoft. «Editor de texto.». 

Read other articles:

The Gibson GoddessSutradaraD. W. GriffithProduserAmerican Mutoscope and Biograph CompanyDitulis olehD. W. GriffithPemeranMarion LeonardSinematograferBilly BitzerDistributorBiograph CompanyTanggal rilis1 November 1909Durasi6 menitNegaraAmerika SerikatBahasaBisu The Gibson Goddess adalah sebuah film komedi pendek tahun 1909 garapan D. W. Griffith.[1] Film tersebut menampilkan Marion Leonard.[2][3][4] Pemeran Marion Leonard - Nanette Ranfrea Kate Bruce Arthur V. J...

 

New York City underground ballroom scene Founded in 1982, the House of Xtravaganza is one of the most publicly recognized houses to emerge from the New York City underground ballroom scene and among the longest continuously active. House of Xtravaganza members and the collective group is recognized for their cultural influence in the areas of dance, music, visual arts, nightlife, fashion, and community activism. House of Xtravaganza members continue to be featured in popular media and travel ...

 

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要补充更多来源。 (2018年3月17日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:羅生門 (電影) — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 �...

本條目存在以下問題,請協助改善本條目或在討論頁針對議題發表看法。 此條目需要补充更多来源。 (2018年3月17日)请协助補充多方面可靠来源以改善这篇条目,无法查证的内容可能會因為异议提出而被移除。致使用者:请搜索一下条目的标题(来源搜索:羅生門 (電影) — 网页、新闻、书籍、学术、图像),以检查网络上是否存在该主题的更多可靠来源(判定指引)。 �...

 

Lithuanian university professor, cultural historian and activist Meilė LukšienėLukšienė during Sąjūdis meeting in 1988Born(1913-08-20)20 August 1913Vienna, Austria-HungaryDied16 October 2009(2009-10-16) (aged 96)Vilnius, LithuaniaOther namesMeilutė Julija MatjošaitytėAlma materVytautas Magnus UniversityOccupation(s)University professor, cultural historianEmployerVilnius UniversitySpouseKazimieras Lukša [lt]ChildrenIngė Lukšaitė Giedrė Lukšaitė-Mrá...

 

Feni-2Constituencyfor the Jatiya SangsadDistrictFeni DistrictDivisionChittagong DivisionElectorate348,162 (2018)[1]Current constituencyCreated1984PartyAwami LeagueMember(s)Nizam Uddin Hazari Feni-2 is a constituency represented in the Jatiya Sangsad (National Parliament) of Bangladesh since 2014 by Nizam Uddin Hazari of the Awami League. Boundaries The constituency encompasses Feni Sadar Upazila.[2][3] History The constituency was created in 1984 from a Noakhali consti...

2023 National Football League championship game 2023 Super Bowl redirects here. For the Super Bowl at the completion of the 2023 season, see Super Bowl LVIII. Super Bowl LVII Kansas City Chiefs (1)(AFC)(14–3) Philadelphia Eagles (1)(NFC)(14–3) 38 35 Head coach:Andy Reid Head coach:Nick Sirianni 1234 Total KC 77717 38 PHI 71738 35 DateFebruary 12, 2023 (2023-02-12)Kickoff time4:40 p.m. MST (UTC-7)StadiumState Farm Stadium, Glendale, ArizonaMVPPatrick Mahomes, quarterbackFavo...

 

Athalia from Promptuarii Iconum Insigniorum Atalya (Ibrani: עֲתַלְיָה, Yunani: Γοθολια), yang artinya Tuhan dimuliakan adalah putri raja Ahab dan cucu dari Omri.[1][2] Pernikahannya dengan Yoram, raja Yehuda, berkaitan dengan persekutuan antara Kerajaan Utara dengan Kerajaan Selatan.[2] Hal ini menunjukkan adanya keunggulan Israel atas Yehuda.[2] Atalya adalah satu-satunya ratu yang pernah memerintah Kerajaan Yehuda. Menjadi ratu Yehuda Pembunuh...

 

Questa voce o sezione sull'argomento guerra è ritenuta da controllare. Motivo: ci sono frasi incomprensibili frutto di traduzione automatica; la prima parte, oltre ad essere troppo corta, usa linguaggio non enciclopedico Partecipa alla discussione e/o correggi la voce. Segui i suggerimenti del progetto di riferimento. Gli attentati dell'11 settembre 2001 sono classificabili come attacchi suicidi Un attacco suicida consiste nell'uccisione di uno o più bersagli tramite la prevista morte...

2002 film by Mark Pellington The Mothman PropheciesTheatrical release posterDirected byMark PellingtonScreenplay byRichard HatemBased onThe Mothman Propheciesby John KeelProduced by Gary W. Goldstein Gary Lucchesi Tom Rosenberg Starring Richard Gere Laura Linney Will Patton Debra Messing Lucinda Jenney Alan Bates CinematographyFred MurphyEdited byBrian BerdanMusic bytomandandyProductioncompaniesScreen GemsLakeshore EntertainmentDistributed bySony Pictures Releasing[1]Release date Janu...

 

Seventh running of the Indianapolis 500 7th Indianapolis 500Indianapolis Motor SpeedwayIndianapolis 500Sanctioning bodyAAADateMay 31, 1919WinnerHowdy WilcoxWinning EntrantI.M.S. Corp.Average speed88.050 mph (141.703 km/h)Pole positionRené ThomasPole speed104.780 mph (168.627 km/h)Most laps ledHowdy Wilcox (98)Pre-racePace carPackard V12 (Twin Six)Pace car driverJesse G. VincentStarterE. C. Patterson[1]Honorary refereeEddie Rickenbacker[1]Estimated attendan...

 

City in North Dakota, United StatesWilliston, North DakotaCityBusiness district of Williston, 2008Creaser BuildingFort Union Trading PostOld ArmoryJames Memorial Library Location of Williston, North DakotaCoordinates: 48°10′53″N 103°37′41″W / 48.18139°N 103.62806°W / 48.18139; -103.62806CountryUnited StatesStateNorth DakotaCountyWilliamsFounded1887Incorporated (village)1894Incorporated (city)1904Government • MayorHoward KlugArea[1] ...

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 数字の大字(だいじ)は、漢数字の一種。通常用いる単純な字形の漢数字(小字)の代わりに同じ音の別の漢字を用いるものである。 概要 壱万円日本銀行券(「壱」が大字) 弐千円日本銀行券(「弐」が大字) 漢数字には「一」「二」「三」と続く小字と、「壱」「�...

 

Edison's Phonomotor or Vocal Engine The phonomotor or vocal engine was a device invented by Thomas Edison in 1878 to measure the mechanical force of sound. It converted sound energy or sound power into rotary motion which could drive a machine such as a small saw or drill. It derived from his work on the telephone and phonograph. Operation Sound waves entering a mouthpiece and falling on a diaphragm were conveyed by a piece of rubber tubing and a spring to a pawl, which vibrated against a ve...

 

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府...

الرابطة ثلاثية المركز ثنائية الإلكترون (يرمز لها 3c-2e) هي رابطة كيميائية ذات نقص إلكتروني، حيث تشترك ثلاث ذرات بزوج إلكتروني. يؤدي وجود ثلاث مدارات ذرّيّة إلى نشوء ثلاث مدارات جزيئية، أحدها رابط، والثاني غير رابط، في حين أن الثالث مضاد للترابط. يتموضع الإلكترونان في المدار �...

 

This article may be unbalanced toward certain viewpoints. Please improve the article by adding information on neglected viewpoints, or discuss the issue on the talk page. (September 2023) Educational method and philosophy; form of homeschooling Children investigating insect deposits in tree bark as part of an unschooling activity Part of the Politics series onStudents' rights History 2021 Boğaziçi University protests 2021 Columbia University strike 2020 Thai protests School strike for clima...

 

Russian fencer Aleksey YakimenkoYakimenko at the 2014 European Fencing ChampionshipsPersonal informationFull nameAleksey Andreyevich YakimenkoNickname(s)Liosha (Russian: Лёша)Born (1983-10-31) 31 October 1983 (age 40)Barnaul, Altai Krai, Russian SFSR, USSRNationalityRussianHeight1.84 m (6 ft 0 in)Weight78 kg (172 lb)SportSportFencingWeaponSabreHandleft-handedNational coachChristian BauerClubDynamo-MGFSO Olympus MoscowFIE rankingcurrent ranking ...

هولغر هيرونيموس   معلومات شخصية الميلاد 22 فبراير 1959 (العمر 65 سنة)هامبورغ  الطول 1.80 م (5 قدم 11 بوصة) مركز اللعب مدافع الجنسية ألمانيا  مسيرة الشباب سنوات فريق 1966–1972 TuS Hamburg 1972–1978 سانت باولي المسيرة الاحترافية1 سنوات فريق م. (هـ.) 1978–1979 سانت باولي 30 (2) 1979–1984 هامبو...

 

此條目没有列出任何参考或来源。 (2014年8月29日)維基百科所有的內容都應該可供查證。请协助補充可靠来源以改善这篇条目。无法查证的內容可能會因為異議提出而被移除。 巴西市镇详图 市镇(葡萄牙語:Municípios),为巴西的基层行政区划,位于州之下。目前,巴西全国共有5,564个市镇。平均每个州有214个市镇,每个市镇大约有34,361人。米纳斯吉拉斯所辖市镇最多,达853�...