stringtranslate.com

Comparación de editores de texto.

Este artículo proporciona comparaciones básicas para editores de texto destacados . Más detalles sobre las funciones de los editores de texto están disponibles en la Categoría de funciones del editor de texto y en los artículos de los productos individuales. Es posible que este artículo no esté actualizado o no sea necesariamente exhaustivo.

Las comparaciones de funciones se realizan entre versiones estables de software, no entre las próximas versiones o versiones beta , y excluyen cualquier complemento, extensión o programa externo (a menos que se especifique en las notas a pie de página).

Descripción general

Soporte del sistema operativo

Esta sección enumera los sistemas operativos en los que se pueden ejecutar diferentes editores. Algunos editores se ejecutan en sistemas operativos adicionales que no figuran en la lista.

Multiplataforma

Lenguaje natural (localización)

Interfaz de documento

Notas

Caracteristicas basicas

Funciones de programación

Notas

Características adicionales

Compatibilidad con archivos grandes:

En general, la mayoría de los editores de texto no admiten archivos de texto grandes. Algunos se limitan a la RAM interna disponible, mientras que otros utilizan sofisticadas técnicas de gestión de memoria virtual y algoritmos de paginación. [97]

Buscar en archivos: realice una búsqueda (y posiblemente reemplace) en varios archivos en el disco, por ejemplo, en un subdirectorio y de forma recursiva en todos los directorios debajo de él. Similar a grep .

Atajos de teclado

Soporte para combinaciones de teclas personalizadas .

Notas, errores

Soporte de protocolo

Soporte para editar archivos a través de una red o Internet.

Unicode y otras codificaciones de caracteres

Para admitir una codificación de caracteres específica, el editor debe poder cargar, guardar, ver y editar texto en la codificación específica y no destruir ningún carácter. Para UTF-8 y UTF-16, esto requiere compatibilidad interna con caracteres de 16 bits.

Se indica soporte parcial si: 1) el editor solo puede convertir la codificación de caracteres al formato interno (8 bits) para editar. 2) Si algunas codificaciones solo se admiten en algunas plataformas . 3) Si el editor solo puede mostrar un conjunto de caracteres específico (como OEM) cargando la fuente correspondiente, pero no admite la entrada de teclado para ese conjunto de caracteres.

Texto de derecha a izquierda y bidireccional

La compatibilidad con textos de derecha a izquierda (RTL) es necesaria para editar algunos idiomas como árabe , persa , hebreo y yiddish y la combinación de izquierda a derecha (LTR) y RTL conocida como compatibilidad bidireccional ( BiDi ).

Dependiendo del algoritmo utilizado en los programas, es posible que solo muestre correctamente el texto bidireccional, pero es posible que no pueda editarlo. (Por ejemplo, Notepad++ 5.1.3 muestra textos bidireccionales correctamente pero no puede editarlos y el usuario debe cambiar la dirección del texto a RTL para poder editar textos RTL correctamente).

Soporte de nueva línea

Ver también

Notas

  1. ^ alexey_t, kvichans, matthias030.
  2. ^ última actualización en el repositorio de OpenBSD [25]
  3. ^ ab Sin soporte nativo, disponible como parte del port Inferno para Windows o mediante el uso de `plan9port` a través de WSL .
  4. ^ abcde Requiere Cygwin o el subsistema de Windows para Linux para ejecutarse en Windows.
  5. ^ GEdit, cuando se instala desde MacPorts, se ejecuta en X11 y, por lo tanto, no tiene una apariencia nativa. Sin embargo, los archivos binarios nativos precompilados de macOS para GEdit se pueden descargar desde la página del proyecto de GEdit o desde el servidor de descarga FTP de GEdit.
  6. ^ abc gedit , NEdit y SciTE se ejecutan en el entorno de ventana X11 y, por lo tanto, no utilizan la apariencia nativa de Aqua cuando se ejecutan en macOS.
  7. ^ El paquete instalable NSIS independiente está disponible
  8. ^ gedit admite la división de ventanas de un solo documento mediante complementos. [1] Archivado el 14 de diciembre de 2011 en Wayback Machine .
  9. ^ gedit admite la división de ventanas de múltiples documentos mediante complementos. [2] Archivado el 14 de diciembre de 2011 en Wayback Machine .
  10. ^ GNU Emacs 27.1 incluye soporte integrado para barra de pestañas (por cuadro) y línea de pestañas (por ventana). Las versiones anteriores de GNU Emacs pueden utilizar una interfaz de documento con pestañas de forma no nativa del sistema operativo mediante el complemento Tabbar.
  11. ^ GNU Emacs puede admitir una interfaz de documento con pestañas modelada a partir de GNU Screen usando elscreen Archivado el 17 de enero de 2008 en el paquete Wayback Machine .
  12. ^ JOE admite la edición de varios archivos, pero solo ve uno de ellos y cambia a otros mediante Ctrl+K+N, lo que es funcionalmente equivalente a tener pestañas pero no una barra de pestañas visible.
  13. ^ minado admite Copiar y Pegar entre múltiples documentos en ventanas separadas, cuando estos documentos están en ventanas de terminal separadas
  14. ^ SciTE_max_buffers
  15. ^ Vim Siempre que se utilice GVim.
  16. ^ Vim versión 7 admite una interfaz de documento con pestañas. Las versiones anteriores pueden emular pestañas mediante scripts, por ejemplo. [53]
  17. ^ abcd Acme puede invocar comandos externos y mostrar sus valores de retorno para integrar funciones adicionales.
  18. ^ ConTEXT no admite referencias inversas de expresiones regulares en su función de búsqueda y reemplazo. [3] Archivado el 18 de diciembre de 2007 en archive.today
  19. ^ ConTEXT solo admite la conversión de texto a UTF-16 . Además, solo puede utilizar un tipo de formato de nueva línea si se convierte a UTF-16.
  20. ^ Geany admite la revisión ortográfica mediante un complemento
  21. ^ gedit admite la revisión ortográfica mediante un complemento que se distribuye con gedit.
  22. ^ gedit admite búsqueda y reemplazo basados ​​en expresiones regulares mediante complementos ([4] Archivado el 14 de diciembre de 2011 en Wayback Machine ).
  23. ^ ab Emacs admite la revisión ortográfica a través de los programas externos ispell , aspell o Hunspell .
  24. ^ jEdit admite la revisión ortográfica a través de un complemento externo.
  25. ^ JOE admite la revisión ortográfica mediante los complementos externos ispell o aspell .
  26. ^ JOE utiliza una sintaxis de expresión regular no estándar.
  27. ^ JOE puede canalizar texto fácilmente a través de la utilidad GNU recode(1); detecta la configuración regional y permite editar en cualquier codificación configurada por el entorno.
  28. ^ Komodo Edit se basa en Scintilla y puede admitir espacios virtuales similares a Geany y Notepad++ ([5])
  29. ^ Komodo IDE se basa en Scintilla y puede admitir espacios virtuales similares a Geany y Notepad++ ([6])
  30. ^ LE puede canalizar texto a través de la utilidad GNU recode(1)
  31. ^ Revisión ortográfica de Metapad llamando al programa externo Aspell.
  32. ^ minado admite múltiples líneas en expresiones de búsqueda y reemplazo.
  33. ^ mined puede convertir el formato de codificación cuando se utiliza la función Copiar y Pegar entre varios documentos (que tienen diferentes codificaciones).
  34. ^ minado admite la conversión de nueva línea a través de una opción de línea de comandos o desde el menú. Los archivos con tipos de nueva línea mixtos se pueden editar de forma transparente; Los diferentes tipos de nueva línea tienen diferentes indicaciones visuales.
  35. ^ Los editores basados ​​en Scintilla como SciTE , Notepad2 y Notepad++ no admiten la alternancia (
  36. ^ UltraEdit utiliza la biblioteca de expresiones regulares Boost C++. Si bien Boost admite referencias anteriores a \9 con \g{10}, UltraEdit aún no ha implementado esta función.
  37. ^ VEDIT 6.2 viene con el corrector ortográfico Scribe, que ha sido escrito íntegramente en lenguaje de macros Vedit. Además, el paquete de macros para integrar Aspell se puede descargar aquí.
  38. ^ La versión 7 de Vim admite la revisión ortográfica de forma nativa. Las versiones anteriores requieren un script. [sesenta y cinco]
  39. ^ Visual Studio Code no admite el espacio virtual y no es posible la selección rectangular más allá de los finales de línea.
  40. ^ La función de autocompletar de Acme solo funciona con nombres de archivos.
  41. ^ bluefish : configurable a través de la función de cuadro de salida.
  42. ^ Con herramienta externa OpenCTags
  43. ^ ed puede invocar comandos externos, como un compilador.
  44. ^ EmEditor Professional admite Autocompletar mediante complementos (32 bits o 64 bits).
  45. ^ Geany usa su propio formato de archivo de etiquetas, no compatible con ctags, consulte el manual.
  46. ^ gedit-folding: complemento plegable para Gedit
  47. ^ gedit : integración del compilador: funcionalidad en complementos instalados con gedit.
  48. ^ make se puede iniciar desde el editor de texto LE, pero el resultado no se captura
  49. ^ Evalúa expresiones en algunos lenguajes dinámicos como Clojure, Python y Javascript en tiempo real.
  50. ^ extraído : resaltado de sintaxis: HTML/XML, Javascript, JSP.
  51. ^ Notepad ++ viene con soporte para Lista de funciones y se puede mejorar mediante complementos.
  52. ^ Notepad ++ se instala con una lista de autocompletar para múltiples lenguajes de programación. Tiene la opción de usuario de agregar listas de autocompletar personalizadas adicionales.
  53. ^ ab Es posible iniciar aplicaciones externas desde dentro de Sam y mostrar sus valores de retorno.
  54. ^ Lista de funciones (y demás) disponibles en la compilación Ru-Board, versión 1.79.66Ru y posteriores
  55. ^ TextMate : Autocompletar: paquetes de idiomas admitidos
  56. ^ Textpad usa un complemento ([7])
  57. ^ TextWrangler puede integrarse con un compilador si escribe un script de shell que toma la entrada de bandera del código y lo compila. Coloque esto en ~/Biblioteca/Application Support/TextWrangler/Unix Support/Unix Filters/. Debería aparecer en el #! menú.
  58. ^ El editor de Semware : Autocompletar: compatible mediante listas proporcionadas/creadas por el usuario.
  59. ^ El editor de Semware : plegado de texto: es posible la vista comprimida.
  60. ^ No en la versión de Linux.
  61. ^ Vedit : Autocompletar: edición de plantillas, además de macro de terceros para expandir símbolos de la base de datos de etiquetas.
  62. ^ Compatibilidad con expresiones regulares de varias líneas Compatibilidad con expresiones que abarcan varias líneas (por ejemplo, "\n\n(.+)\n\n")
  63. ^ Compatibilidad con Alpha Macro a través de AppleScript , Tcl o fábricas de texto.
  64. ^ Compatibilidad con BBEdit Macro a través de AppleScript , Perl , Python , Lasso , scripts de shell o fábricas de texto.
  65. ^ Coda ofrece macros a través de AppleScript, "clips" de texto o complementos (aplicaciones Cocoa o cualquier lenguaje de secuencias de comandos instalado).
  66. ^ nombre
  67. ^ Compatibilidad con macros CSSed a través de Python .
  68. ^ jEdit: limitado por el tamaño del montón de Java. [82]
  69. ^ Kate: la longitud de la línea está limitada de forma predeterminada. El límite se puede eliminar, pero las colas largas pueden provocar un rendimiento deficiente. [85]
  70. ^ El editor de texto LE bloquea el archivo y advierte si alguien más ha cambiado el archivo
  71. ^ El editor de texto LE puede ver y editar archivos grandes o sus partes en modo compartido mmap
  72. ^ UltraEdit no tiene un límite real en el tamaño de los archivos y puede abrir, editar y guardar fácilmente archivos de texto grandes de más de 4 GB. [8].
  73. ^ 2GB con 32 Bits, en un sistema de 64 Bits depende de la memoria virtual disponible.
  74. ^ Emacs: la compilación de 64 bits en un sistema operativo de 64 bits puede manejar archivos de 2 GB; de lo contrario, el límite es 512  MiB . [9]
  75. ^ Es posible personalizar todos los atajos de Gedit porque está basado en Gtk .
  76. ^ La versión básica de JED viene con una emulación CUA básica, pero no se molesta en vincular muchas funciones útiles del editor. Además, como ocurre con otros editores, 1 lado de una región debe estar en el cursor. Las principales colecciones de extensiones jedmodes/jed-extra y el "Proyecto Rojo" tienen versiones mejoradas, abordando el problema anterior en particular.
  77. ^ En SciTE , se pueden asignar pulsaciones de teclas personalizadas a scripts Lua, programas externos o lexers (resaltadores).
  78. ^ SlickEdit proporciona emulación de combinaciones de teclas de Visual Studio, Visual C++ 6, CodeWright, Epsilon e ISPF además de las que se indican en la tabla.
  79. ^ SlickEdit admite la emulación de enlace de teclas CodeWarrior, Xcode y BBEdit.
  80. ^ SlickEdit incluye soporte para combinaciones de teclas vi, la línea de comando ex y algunas extensiones de Vim, pero no todas.
  81. ^ Vim emula las teclas vi completamente cuando está en modo 'compatible'
  82. ^ Vim con un guión [111]
  83. ^ abcdef al elegir, por ejemplo, la fuente Terminal
  84. ^ GNU Emacs : si bien GNU Emacs admite la codificación UTF-8, no es totalmente compatible con el estándar Unicode, ya que no es totalmente compatible con el algoritmo bidireccional Unicode (consulte el comentario en 'Texto bidireccional y de derecha a izquierda'). sección siguiente).
  85. ^ GNU Emacs : si bien GNU Emacs admite la codificación UTF-16, no es totalmente compatible con el estándar Unicode, ya que no es totalmente compatible con el algoritmo bidireccional Unicode (consulte el comentario en 'Texto bidireccional y de derecha a izquierda' sección siguiente).
  86. ^ La versión de Windows de JED viene con un par de scripts que pueden convertir archivos de texto UTF-16 (en realidad, cualquier cosa que iconv pueda convertir) hacia y desde el UTF-8 interno de JED. Los lanzamientos de Red Project incluyen una versión mejorada de estos scripts.
  87. ^ nvi Gentoo
  88. ^ SciTE puede abrir archivos en UTF o en una codificación de un solo byte especificada en un archivo de configuración.
  89. ^ ab TextPad puede cargar y guardar archivos de texto UTF-8 y UTF-16, pero no puede usar ni conservar caracteres fuera de la codificación del sistema. [127]
  90. ^ al elegir, por ejemplo, la fuente New Courier
  91. ^ ab Vedit puede convertir archivos UTF-8 y UTF-16 al juego de caracteres de Windows y viceversa. Se pueden conservar los caracteres no incluidos en el juego de caracteres de Windows.
  92. ^ Vim admite EBCDIC cuando se compila en un sistema que utiliza el juego de caracteres EBCDIC.
  93. ^ de la versión 21.5.29
  94. ^ GNU Emacs

    (1) Según un comentario en el archivo fuente donde se implementa el soporte bidi (http://git.savannah.gnu.org/cgit/emacs.git/tree/src/bidi.c consultado el 15 de agosto de 2017), GNU Emacs no se ajusta completamente al algoritmo bidireccional Unicode (Anexo Unicode #9, también conocido como UAX #9) en la forma en que envuelve las líneas de un párrafo bidi: "estamos violando el párrafo 3.4 de UAX#9. que exige que el salto de línea se realice antes de reordenar cada línea de la pantalla por separado."

    (2) Según el manual en línea de GNU Emacs (sección 22.19 Edición bidireccional, consultado el 15 de agosto de 2017), con el fin de cambiar la dirección del párrafo, "los límites de los párrafos son líneas vacías, es decir, líneas que consisten enteramente en espacios en blanco". Esto contrasta con la convención, por lo demás ubicua, de considerar el marcador de nueva línea (LF en derivados de Unix, incluido macOS, y CR+LF en Windows) como separador de párrafos en documentos de texto sin formato. Sin embargo, a partir de la versión 26.0.50, el separador de párrafos bidi se puede personalizar.
  95. ^ ab mined : admite bidi en cooperación con el terminal bidi (mlterm, mintty); también admite el "modo bidi del pobre" (orden de texto visual automático de entrada de derecha a izquierda) en la terminal normal
  96. ^ Notepadpp : Scintilla (motor de Notepad ++) realmente no admite la edición bidireccional... Se agregó cierta compatibilidad con texto bidireccional en 4.1.0. https://sourceforge.net/p/scintilla/bugs/757/#01c9
  97. ^ GNU Emacs : GNU Emacs no considera el marcador de nueva línea como un separador de párrafo en los textos bidi. Ver comentario en el apartado 'Texto de derecha a izquierda y bidireccional'.

Referencias

  1. ^ "Noticias Alphatk". Archivado desde el original el 5 de febrero de 2009.
  2. ^ "Versión 1.60.0". 8 de marzo de 2022.
  3. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  4. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  5. ^ "Versión 2.1.3". 31 de octubre de 2022 . Consultado el 6 de noviembre de 2022 .
  6. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  7. ^ "Editor Esmeralda - Explorar /crimsoneditor/crimson-editor-3.72-r286m en SourceForge.net".
  8. ^ "Versión 1.200.0".
  9. ^ "Información de actualización de Epsilon 14". Lugaru Software, Ltd. Consultado el 22 de octubre de 2020 .
  10. ^ "Versión 1.4.1".
  11. ^ "Noticias en 46.1".
  12. ^ "Lanzamiento de Geany 2.0 · geany/geany". GitHub. 19 de octubre de 2023 . Consultado el 23 de octubre de 2023 .
  13. ^ Eli Zaretskii (24 de marzo de 2024). "Lanzamiento de Emacs 29.3" . Consultado el 28 de marzo de 2024 .
  14. ^ Benno Schulenberg (1 de mayo de 2024). "Se lanza nano-8.0" . Consultado el 1 de mayo de 2024 .
  15. ^ "jEdit - Explorar /jedit en SourceForge.net" . Consultado el 7 de enero de 2021 .
  16. ^ "Bibliotecas y programas básicos de TDE" . Consultado el 3 de enero de 2024 .
  17. ^ "Versión 12.0.1".
  18. ^ "Lanzamientos: 24.02" . Consultado el 12 de marzo de 2024 .
  19. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  20. ^ "Versión 6.7.6". 19 de diciembre de 2023 . Consultado el 19 de diciembre de 2023 .
  21. ^ "Versión 0.8.1". 22 de enero de 2016 . Consultado el 14 de marzo de 2018 .
  22. ^ Yury V. Zaytsev (27 de enero de 2024). "Lanzamiento de [mc] Midnight Commander 4.8.31" . Consultado el 27 de enero de 2024 .
  23. ^ "Anuncio de Metapad 3.6". Archivado desde el original el 12 de junio de 2011.
  24. ^ "Cambio de versión final 3.6".
  25. ^ "src/usr.bin/mg en master · openbsd/src". GitHub . Consultado el 21 de octubre de 2020 .
  26. ^ "Versión 3.3.3". 19 de octubre de 2023 . Consultado el 20 de octubre de 2023 .
  27. ^ "NEdit - Explorar /nedit-source en SourceForge.net".
  28. ^ "versión 8.6.5". 30 de marzo de 2024 . Consultado el 30 de marzo de 2024 .
  29. ^ "nvi 1.81.6". 18 de noviembre de 2007.
  30. ^ Pimtel. Pimnota.
  31. ^ "Versión completa: 5.0.7 (770) - 10 de marzo de 2023". 10 de marzo de 2023 . Consultado el 14 de marzo de 2023 .
  32. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  33. ^ "Historia de SciTE, Scintilla y Lexilla".
  34. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  35. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  36. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  37. ^ "Versión 12.3". 1 de marzo de 2024 . Consultado el 25 de marzo de 2024 .
  38. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  39. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  40. ^ "Página de inicio de SemWare" . Consultado el 24 de octubre de 2023 .
  41. ^ "Vim 9.1 está disponible". 2 de enero de 2024 . Consultado el 3 de enero de 2024 .
  42. ^ "Versión v9.1.0". 2 de enero de 2024 . Consultado el 3 de enero de 2024 .
  43. ^ Error: no se puede mostrar la referencia correctamente. Consulte la documentación para obtener más detalles.
  44. ^ "LICENCIA.txt". github.com/Microsoft/vscode . Microsoft . 17 de noviembre de 2015.
  45. ^ "Términos de licencia de software de Microsoft". código.visualstudio.com . Microsoft . Consultado el 16 de agosto de 2016 .
  46. ^ "Las mejores partes de Visual Studio Code son propietarias".
  47. ^ "XEmacs: Se lanza XEmacs 21.4.22" Instant Classic "". 30 de enero de 2009 . Consultado el 19 de julio de 2023 .
  48. ^ "Nuevas funciones en Epsilon 13". www.lugaru.com .
  49. ^ "JOE: el propio editor de Joe". JOE - Editor del propio Joe / Mercurial / [2e4f45] /po . Consultado el 23 de octubre de 2015 .
  50. ^ "Localización de KDE - Aplicaciones» estable »kate.po". l10n.kde.org .
  51. ^ "Complementos de idioma Metapad". liquidninja.com .
  52. ^ "SciTE localizado". scintilla.org .
  53. ^ "TabBar: complemento para agregar una barra de pestañas (derivada de miniBufExplorer): vim online". www.vim.org .
  54. ^ "Geany".
  55. ^ "Gedit/Plugins/ColumnMode - ¡Wiki de GNOME!". Archivado desde el original el 11 de enero de 2012.
  56. ^ "Espacio virtual para selecciones rectangulares (al menos)". Intercambio de pila . Consultado el 13 de marzo de 2023 .
  57. ^ "Selección de texto".
  58. ^ "GitHub - rschroll/lt-spelling: complemento de revisión ortográfica para Light Table". 29 de abril de 2015 – vía GitHub.
  59. ^ ab "Referencia cruzada de BSD del superusuario: /OpenBSD/usr.bin/mg/re_search.c". bxr.su.
  60. ^ ab NEdit admite la revisión ortográfica mediante un complemento
  61. ^ Notepad++ 6.3.3 Archivado el 26 de noviembre de 2013 en Wayback Machine y versiones posteriores admiten la revisión ortográfica a través del complemento DSpellCheck, que se incluye con el paquete predeterminado.
  62. ^ https://wiki.c2.com/?SlickEdit [ URL básica ]
  63. ^ SubEthaEdit admite la edición avanzada de bloques, incluida la escritura de varias líneas y la selección de bloques no contiguos.
  64. ^ "Espacio virtual". 28 de marzo de 2012.
  65. ^ "Engspchk - Corrector ortográfico: revisión ortográfica sobre la marcha, varios idiomas, ortografía alternativa: vim online". www.vim.org .
  66. ^ "¿Sangría con espacios virtuales en Vim?". reddit.com . 28 de enero de 2021.
  67. ^ "El espacio virtual no está implementado. · Número 13960 · microsoft/Vscode". GitHub .
  68. ^ "GitHub - ffes/npptags: complemento Universal Ctags para Notepad++". 7 de marzo de 2019 – vía GitHub.
  69. ^ "Complemento NotePad ++. Permite conectarse a servidores SQL, ejecutar comandos SQL y ver los resultados: vladk1973/npp.connections". 21 de junio de 2019 – vía GitHub.
  70. ^ "Archivos TSE-Pro". www.semware.com .
  71. ^ Vim tiene un popular complemento TagList que proporciona una lista de funciones.
  72. ^ "Solicitud de función: acceso integrado a terminal/shell · Edición n.º 14490 · atom/atom". GitHub .
  73. ^ "átomos-macros". Átomo . 8 de junio de 2022.
  74. ^ "Buscar y reemplazar varias líneas en el proyecto · Número 398 · átomo/buscar y reemplazar". GitHub .
  75. ^ "El manejo de archivos grandes no presenta problemas intrínsecos para BBEdit , aunque algunas operaciones específicas pueden estar limitadas cuando se manejan archivos de más de 2 GB de tamaño". Preguntas frecuentes de BBEdit Archivadas el 29 de julio de 2019 en Wayback Machine .
  76. ^ "Complemento de búsqueda de archivos Gedit". oliver.github.io .
  77. ^ "NOTICIAS de GNU Emacs 23.2: historial de cambios visibles para el usuario".
  78. ^ "Búfers". El tamaño de un búfer no puede ser mayor que un máximo, que está definido por la posición más grande del búfer representable por los números enteros de Emacs. Esto se debe a que Emacs rastrea las posiciones del búfer utilizando ese tipo de datos. Para máquinas típicas de 64 bits, este tamaño máximo de búfer es 2^{61} - 2 bytes, o aproximadamente 2 EiB. Para máquinas típicas de 32 bits, el máximo suele ser 2^{29} - 2 bytes, o aproximadamente 512 MiB. Los tamaños de búfer también están limitados por la cantidad de memoria del sistema.
  79. ^ "¿Emacs tiene problemas con archivos grandes?".
  80. ^ "Manual de GNU emacs - Reducción".
  81. ^ "El editor JED" (PDF) . Archivado desde el original (PDF) el 5 de enero de 2012 . Consultado el 8 de diciembre de 2009 .
  82. ^ "'Re: [jEdit-users] Archivo grande que toma EDADES' - MARC". marc.info .
  83. ^ "JOE - Editor propio de Joe". JOE: editor del propio Joe / Mercurial / [2e4f45] /docs/man.md . Consultado el 23 de octubre de 2015 . La búsqueda cubre todos los buffers cargados.
  84. ^ ab kwrite-devel, Los archivos grandes se abren lentamente debido a un resaltado de sintaxis inútil
  85. ^ "El manual de Kate".
  86. ^ ab "Macros". docs.activestate.com .
  87. ^ Las líneas de más de ~700 caracteres suelen provocar fallos. Documentación de KatePart Archivada el 7 de enero de 2018 en Wayback Machine (que también es la documentación de KWrite, consulte aquí Archivada el 7 de enero de 2018 en Wayback Machine )
  88. ^ Preguntas frecuentes sobre metapad, carga de archivos grandes
  89. ^ "Notepad++: cómo trabajar de forma remota en el mismo archivo en tiempo real". Archivado desde el original el 12 de diciembre de 2021, a través de www.youtube.com.
  90. ^ "Límite de texto". Comunidad . 16 de enero de 2019.
  91. ^ "Configurable a través de la configuración".
  92. ^ "Foro de PSPad / Informe de error / Hlášení chyb / no se puede abrir un archivo grande". foro.pspad.com .
  93. ^ "Editar archivos mbox grandes - Base de conocimientos de MozillaZine". kb.mozillazine.org .
  94. ^ " TextWrangler es un editor basado en RAM y utiliza la memoria del sistema para almacenar archivos abiertos. TextWrangler también representa documentos abiertos como Unicode, que utiliza dos bytes para cada carácter. Combinado con una limitación interna de Mac OS X, esto significa que puede Abre archivos de hasta 384 megabytes de tamaño." Preguntas frecuentes sobre TextWrangler Archivadas el 10 de octubre de 2019 en Wayback Machine .
  95. ^ "GitHub - FredKSchott/CoVim: edición colaborativa para Vim". 13 de noviembre de 2019 – vía GitHub.
  96. ^ "Live Share: Visual Studio Marketplace". mercado.visualstudio.com .
  97. ^ Comparación de editores de texto de Windows para archivos grandes : editores de texto para archivos grandes
  98. ^ ab "Software básico | Cuadro comparativo de BBEdit". www.barebones.com .
  99. ^ "Software básico | Características". www.barebones.com .
  100. ^ ab pico usa la mayoría de los comandos de movimiento y eliminación de Emacs: ^F ^B ^P ^N ^D etc. Ver Pico: un editor de texto Unix Archivado el 5 de septiembre de 2012 en Wayback Machine, consultado el 9 de enero de 2012.
  101. ^ ab GNU Emacs puede tener emulación de Wordstar, con el comando Mx wordstar-mode, como se encuentra en ws-mode.el, consultado el 14 de marzo de 2017. Consulte también la sección "Emulación" del manual anterior de GNU Emacs. El modo WordStar, sin embargo, ha quedado obsoleto desde GNU Emacs 24.5.
  102. ^ abcd "Emulación AC.27". Manual de GNU Emacs . Consultado el 6 de diciembre de 2021 .
  103. ^ "JOE - Editor propio de Joe". JOE: editor del propio Joe / Mercurial / [2e4f45] /docs/man.md . Consultado el 23 de octubre de 2015 . JOE también emula a varios otros editores. JSTAR es una imitación cercana de WordStar [...]. JPICO es una imitación cercana del editor PICO del sistema de correo Pine [...]. JMACS es una imitación de GNU-EMACS. [...] se definen tablas de enlace de claves. Puedes definir tantos como quieras [...].
  104. ^ "Usenet". www.megalextoria.com .
  105. ^ Kate admite un modo de entrada VI opcional Archivado el 28 de febrero de 2009 en Wayback Machine .
  106. ^ ab pico (y nano) usa la mayoría de los comandos de movimiento y eliminación de Emacs: ^F ^B ^P ^N ^D etc. Ver Pico: un editor de texto Unix Archivado el 5 de septiembre de 2012 en Wayback Machine, consultado el 1 de enero de 2012. 09.
  107. ^ "Software básico | Funciones de TextWrangler". www.barebones.com . Archivado desde el original el 11 de agosto de 2017 . Consultado el 5 de junio de 2009 .
  108. ^ Vedit : Las versiones antiguas de Unix y QNX podían emular Vi al 100%. La versión de Windows no viene con emulación vi.
  109. ^ "GitHub - fabi1cazenave/cua-mode.vim: hacer que CTRL-ZXCV se comporte como en el Bloc de notas". 26 de febrero de 2019 – vía GitHub.
  110. ^ "GitHub - likaci/ViFinder: Vim como Keybinding FileManager para OS X". 13 de octubre de 2019 – vía GitHub.
  111. ^ "Vimacs - eMACS mejorado por Vim: emulación de Emacs para Vim: vim en línea". www.vim.org .
  112. ^ "GitHub - LnL7/vim-pico: archivos de configuración de Vim para Pico". 2 de septiembre de 2014 - vía GitHub.
  113. ^ "Distribución Vim optimizada para escritura". 16 de septiembre de 2021 – vía GitHub.
  114. ^ "brief.vim - Emulación de enlace de teclas del editor breve en Vim: vim online". www.vim.org .
  115. ^ "Vim - Mercado de Visual Studio". mercado.visualstudio.com .
  116. ^ "Emacs: mercado de Visual Studio". mercado.visualstudio.com .
  117. ^ "Emulación de mapa de teclas del editor breve: Visual Studio Marketplace". mercado.visualstudio.com .
  118. ^ "Vim - General - no se puede asignar Ctrl-1". vim.1045645.n5.nabble.com . Archivado desde el original el 1 de diciembre de 2017 . Consultado el 30 de noviembre de 2017 .
  119. ^ "Vim - General - Cómo asignar (digamos) Ctrl-Shift-B". vim.1045645.n5.nabble.com . Archivado desde el original el 1 de diciembre de 2017 . Consultado el 30 de noviembre de 2017 .
  120. ^ ab Funciones del editor de texto Archivado el 18 de diciembre de 2007 en archive.today en ConTEXT.cx
  121. ^ ab jEdit FTP y SFTP son compatibles a través del complemento FTP.
  122. ^ jEdit : "HTTP es compatible de forma nativa"
  123. ^ ab "Bloc de notas TED". jsimlo.sk .
  124. ^ "Software básico | Gira TextWrangler". www.barebones.com . Archivado desde el original el 29 de noviembre de 2019 . Consultado el 16 de noviembre de 2019 .
  125. ^ abcd Vim Compatible a través del complemento netrw distribuido en la instalación estándar de Vim.
  126. ^ abcd "Espacio de trabajo remoto: Visual Studio Marketplace". mercado.visualstudio.com . Archivado desde el original el 10 de mayo de 2019 . Consultado el 9 de mayo de 2019 .
  127. ^ "Comunidad :: Ver tema - Conformidad Unicode". foros.textpad.com .
  128. ^ "Admite codificaciones EBCDIC · Edición n.º 49891 · microsoft/vscode". GitHub .
  129. ^ "¿Mac OS Lion pasó a utilizar avances de línea (LF '\n') para saltos de línea en lugar de retornos de carro (CR '\r')?". Superusuario .
  130. ^ "JOE - Editor propio de Joe". JOE: editor del propio Joe / Mercurial / [2e4f45] /docs/man.md . Consultado el 23 de octubre de 2015 . los juegos de caracteres deben utilizar LF (0x0A) o CR-LF (0x0D - 0x0A) como terminadores de línea [...]. [...] caracteres que utilizan líneas terminadas en CR (MAC) todavía no funcionarán.