stringtranslate.com

Comparación de editores de texto

Este artículo ofrece comparaciones básicas de editores de texto destacados . Puede encontrar más detalles sobre las características de los editores de texto en la categoría de características de los editores de texto y en los artículos de cada producto. Es posible que este artículo no esté actualizado ni sea necesariamente exhaustivo.

Las comparaciones de características se realizan entre versiones estables del software, no entre versiones próximas o versiones beta , y no incluyen complementos, extensiones ni programas externos (a menos que se especifique en notas al pie).

Descripción general

Compatibilidad con sistemas operativos

En esta sección se enumeran los sistemas operativos en los que se pueden ejecutar distintos editores. Algunos editores se ejecutan en sistemas operativos adicionales que no se encuentran en la lista.

Multiplataforma

Lenguaje natural (localización)

Interfaz de documento

Notas

Características básicas

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 memoria RAM disponible en el núcleo, mientras que otros utilizan técnicas sofisticadas de gestión de memoria virtual y algoritmos de paginación. [96]

Búsqueda en archivos: realiza búsquedas (y posiblemente reemplazos) en varios archivos del disco, por ejemplo, en un subdirectorio y recursivamente en todos los directorios que se encuentran debajo de él. Similar a grep .

Combinaciones de teclas

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 edición. 2) Si algunas codificaciones solo son compatibles 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 e yiddish , y la combinación de izquierda a derecha (LTR) y RTL se conoce como compatibilidad bidireccional ( BiDi ).

Dependiendo del algoritmo utilizado en los programas, es posible que solo represente correctamente el texto bidireccional, pero 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 para nueva línea

Véase también

Notas

  1. ^ alexey_t, kvichans, matthias030.
  2. ^ última actualización en el repositorio de OpenBSD [24]
  3. ^ ab Sin soporte nativo, disponible como parte del puerto Inferno para Windows o usando `plan9port` sobre 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 un aspecto nativo. Sin embargo, los binarios nativos precompilados de macOS para GEdit se pueden descargar desde la página del proyecto GEdit o desde el servidor de descargas 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 independiente de NSIS está disponible
  8. ^ gedit admite la división de ventanas de documentos individuales mediante complementos. [1] Archivado el 14 de diciembre de 2011 en Wayback Machine .
  9. ^ gedit admite la división de múltiples ventanas de documentos mediante complementos. [2] Archivado el 14 de diciembre de 2011 en Wayback Machine .
  10. ^ GNU Emacs 27.1 incluye soporte integrado para la barra de pestañas (por marco) y la línea de pestañas (por ventana). Las versiones anteriores de GNU Emacs pueden usar una interfaz de documento con pestañas de una manera no nativa del sistema operativo mediante el complemento Tabbar.
  11. ^ GNU Emacs puede soportar una interfaz de documentos con pestañas modelada según GNU Screen usando el paquete elscreen. Archivado el 17 de enero de 2008 en Wayback Machine .
  12. ^ JOE permite editar varios archivos, pero solo ver uno de ellos, y cambiar a otros mediante Ctrl+K+N, lo que funcionalmente es equivalente a tener pestañas pero sin una barra de pestañas visible.
  13. ^ mined admite Copiar/Pegar entre múltiples documentos en ventanas separadas, cuando estos documentos están en ventanas de terminal separadas
  14. ^ Búferes SciTE_max
  15. ^ Vim proporciona GVim.
  16. ^ La versión 7 de Vim admite una interfaz de documentos con pestañas. Las versiones anteriores pueden emular pestañas mediante scripts, por ejemplo. [52]
  17. ^ abcd Acme puede invocar comandos externos y mostrar sus valores de retorno para integrar funcionalidad adicional.
  18. ^ ConTEXT no admite referencias retrospectivas 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 usar un tipo de formato de nueva línea si se convierte a UTF-16.
  20. ^ Geany admite la corrección ortográfica a través de un complemento
  21. ^ gedit admite la corrección ortográfica a través de un complemento, que se distribuye con gedit.
  22. ^ gedit admite búsqueda y reemplazo basados ​​en expresiones regulares a través de complementos ([4] Archivado el 14 de diciembre de 2011 en Wayback Machine ).
  23. ^ ab Emacs admite la corrección ortográfica a través de los programas externos ispell , aspell o Hunspell .
  24. ^ jEdit admite la corrección ortográfica a través de un complemento externo.
  25. ^ JOE admite la corrección ortográfica a través de 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 la edición en cualquier codificación configurada por el entorno.
  28. ^ Komodo Edit se basa en Scintilla y puede admitir espacio virtual similar a Geany y Notepad++ ([5])
  29. ^ Komodo IDE se basa en Scintilla y puede admitir espacio virtual similar a Geany y Notepad++ ([6])
  30. ^ LE puede canalizar texto a través de la utilidad GNU recode(1)
  31. ^ Corrección ortográfica de Metapad llamando al programa externo Aspell.
  32. ^ mined admite múltiples líneas en expresiones de búsqueda y reemplazo.
  33. ^ mined puede convertir el formato de codificación al utilizar la función Copiar y Pegar entre varios documentos (que tienen diferentes codificaciones).
  34. ^ mined admite la conversión de nuevas líneas mediante una opción de línea de comandos o desde el menú. Los archivos con tipos de nuevas líneas mixtos se pueden editar de forma transparente; los distintos tipos de nuevas líneas tienen diferentes indicaciones visuales.
  35. ^ abc Es posible iniciar aplicaciones externas desde dentro de Sam y mostrar sus valores de retorno.
  36. ^ Los editores basados ​​en Scintilla como SciTE , Notepad2 y Notepad++ no admiten la alternancia (
  37. ^ UltraEdit utiliza la biblioteca de expresiones regulares Boost C++. Si bien Boost admite referencias posteriores a \9 con \g{10}, UltraEdit aún no ha implementado esta función.
  38. ^ VEDIT 6.2 incluye el corrector ortográfico Scribe, que se ha escrito íntegramente en lenguaje de macros Vedit. Además, el paquete de macros para integrar Aspell se puede descargar aquí.
  39. ^ La versión 7 de Vim admite la corrección ortográfica de forma nativa. Las versiones anteriores requieren un script. [64]
  40. ^ Visual Studio Code no admite espacio virtual y no es posible realizar una selección rectangular más allá de los finales de línea.
  41. ^ El autocompletado de Acme solo funciona con nombres de archivos.
  42. ^ bluefish : configurable a través de la función outputbox.
  43. ^ Con la herramienta externa OpenCTags
  44. ^ ed puede invocar comandos externos, como un compilador.
  45. ^ EmEditor Professional admite la función de autocompletar mediante complementos (32 bits o 64 bits).
  46. ^ Geany utiliza su propio formato de archivo de etiquetas, no compatible con ctags, consulte el manual.
  47. ^ gedit-folding: complemento de plegado para Gedit
  48. ^ gedit : Integración del compilador: Funcionalidad en complementos instalados con gedit.
  49. ^ make se puede iniciar desde el editor de texto LE, pero no se captura la salida
  50. ^ Evalúa expresiones en algunos lenguajes dinámicos como Clojure, Python y Javascript en tiempo real
  51. ^ minado : Resaltado de sintaxis: HTML/XML, Javascript, JSP.
  52. ^ Notepad++ viene con soporte para listas de funciones y se puede mejorar mediante complementos.
  53. ^ Notepad++ se instala con una lista de autocompletado para varios lenguajes de programación. El usuario tiene la opción de agregar listas de autocompletado personalizadas adicionales.
  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 utiliza un complemento ([7])
  57. ^ TextWrangler se puede integrar con un compilador si escribes un script de shell que toma la entrada de indicadores del código y lo compila. Lo colocas en ~/Library/Application Support/TextWrangler/Unix Support/Unix Filters/. Debería aparecer en el menú #!.
  58. ^ El editor de Semware : Autocompletar: compatible mediante listas proporcionadas o creadas por el usuario.
  59. ^ El editor de Semware : Plegado de texto: Posibilidad de vista comprimida.
  60. ^ No en la versión de Linux.
  61. ^ Vedit : Autocompletar: Edición de plantillas, más macro de terceros para expandir símbolos desde 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 macros alfa mediante AppleScript , Tcl o fábricas de texto.
  64. ^ Compatibilidad con macros de BBEdit mediante 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 script instalado).
  66. ^ nombre
  67. ^ Compatibilidad con macros CSS a través de Python .
  68. ^ jEditar: Limitado por el tamaño del montón de Java. [81]
  69. ^ Kate: La longitud de la línea está limitada de forma predeterminada. El límite se puede eliminar, pero las líneas largas pueden provocar un rendimiento deficiente. [84]
  70. ^ El editor de texto LE bloquea el archivo y advierte si alguien más ha modificado el archivo
  71. ^ El editor de texto LE puede ver y editar archivos grandes o partes de ellos en modo compartido mmap
  72. ^ UltraEdit no tiene un límite real en el tamaño de archivo 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 sistemas operativos de 64 bits puede manejar archivos de 2 GB, de lo contrario el límite es de 512  MiB . [9]
  75. ^ Es posible personalizar todos los accesos directos de Gedit porque está basado en Gtk .
  76. ^ La versión base de JED viene con una emulación CUA básica, pero no se molesta en vincular muchas funciones útiles del editor. Además, como en otros editores, un lado de una región debe estar en el cursor. Las principales colecciones de extensiones jedmodes/jed-extra y el "Proyecto Red" tienen versiones mejoradas que abordan el primer problema en particular.
  77. ^ En SciTE , se pueden asignar pulsaciones de teclas personalizadas a scripts Lua, programas externos o analizadores léxicos (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 combinaciones de teclas de CodeWarrior, Xcode y BBEdit.
  80. ^ SlickEdit incluye soporte para combinaciones de teclas vi, la línea de comando ex y algunas, pero no todas las extensiones de Vim.
  81. ^ Vim emula las teclas vi por completo cuando está en modo 'compatible'
  82. ^ Vim con un script [110]
  83. ^ abcdef al elegir, por ejemplo, la fuente de Terminal
  84. ^ GNU Emacs : Si bien GNU Emacs admite la codificación UTF-8, no admite totalmente el estándar Unicode, ya que no admite totalmente el algoritmo bidireccional Unicode (ver comentario en la sección 'Texto de derecha a izquierda y bidireccional' a continuación).
  85. ^ GNU Emacs : Si bien GNU Emacs admite la codificación UTF-16, no admite totalmente el estándar Unicode, ya que no admite totalmente el algoritmo bidireccional Unicode (ver comentario en la sección 'Texto de derecha a izquierda y bidireccional' a continuación).
  86. ^ La versión para Windows de JED incluye un par de scripts que pueden convertir archivos de texto UTF-16 (en realidad, cualquier cosa que iconv pueda convertir) hacia y desde el formato UTF-8 interno de JED. Las versiones 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 siquiera preservar caracteres fuera de la codificación del sistema. [125]
  90. ^ al elegir, por ejemplo, la fuente New Courier
  91. ^ ab Vedit puede convertir archivos UTF-8 y UTF-16 al conjunto de caracteres de Windows y viceversa. Se pueden conservar los caracteres que no están incluidos en el conjunto de caracteres de Windows.
  92. ^ Vim admite EBCDIC cuando se compila en un sistema que utiliza el conjunto de caracteres EBCDIC.
  93. ^ desde la versión 21.5.29
  94. ^ GNU Emacs

    (1) Según un comentario en el archivo fuente donde se implementa el soporte bidireccional (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 (Unicode Annex #9, también conocido como UAX #9) en la forma en que envuelve las líneas de un párrafo bidireccional: "estamos violando el párrafo 3.4 de UAX#9, que ordena que el salto de línea se debe hacer 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), para el propósito 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 caracteres de espacio en blanco". Esto contrasta con la convención, por lo demás omnipresente, de considerar el marcador de nueva línea (LF en los derivados de Unix, incluido macOS, y CR+LF en Windows) como el 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 bidireccional se puede personalizar.
  95. ^ ab mined : admite bidi en cooperación con la terminal bidi (mlterm, mintty); también admite el "modo bidi del pobre" (entrada automática de orden visual de texto de derecha a izquierda) en la terminal normal
  96. ^ Notepadpp : Scintilla (el motor de Notepad++) no admite realmente la edición bidireccional... Se agregó algo de compatibilidad con texto bidireccional en la versión 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 separador de párrafos en textos bidireccionales. Véase el comentario en la sección 'Texto de derecha a izquierda y bidireccional'.

Referencias

  1. ^ "Noticias de Alphatk". Archivado desde el original el 5 de febrero de 2009.
  2. ^ "Versión 1.63.1". 23 de noviembre de 2022. Consultado el 7 de diciembre de 2022 .
  3. ^ https://www.barebones.com/support/bbedit/notes-15.0.3.html. {{cite web}}: Falta o está vacío |title=( ayuda )
  4. ^ https://bluefish.openoffice.nl/download.html. {{cite web}}: Falta o está vacío |title=( ayuda )
  5. ^ "Lanzamiento de Brackets 2.2.1". 22 de marzo de 2023. Consultado el 24 de septiembre de 2023 .
  6. ^ https://library.panic.com/releasenotes/coda2/ . Consultado el 25 de julio de 2021 . {{cite web}}: Falta o está vacío |title=( ayuda )
  7. ^ "Editor Esmeralda - Busque /crimsoneditor/crimson-editor-3.72-r286m en SourceForge.net".
  8. ^ "Versión 1.217.5.1".
  9. ^ "Información de actualización de Epsilon 14". Lugaru Software, Ltd. Recuperado 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. ^ Stefan Kangas (22 de junio de 2024). «Emacs 29.4 lanzado» . Consultado el 22 de junio de 2024 .
  14. ^ "[Info-nano] [ANUNCIO] Se lanza nano-8.2". 5 de septiembre de 2024 . Consultado el 5 de septiembre de 2024 .
  15. ^ "Kate" . Consultado el 14 de octubre de 2024 .
  16. ^ "Versión 12.0.1".
  17. ^ "Lanzamientos: 24.02" . Consultado el 12 de marzo de 2024 .
  18. ^ https://github.com/lavv17/le/releases/tag/v1.16.8. {{cite web}}: Falta o está vacío |title=( ayuda )
  19. ^ "Versión 6.7.6". 19 de diciembre de 2023. Consultado el 19 de diciembre de 2023 .
  20. ^ "Versión 0.8.1". 22 de enero de 2016. Consultado el 14 de marzo de 2018 .
  21. Yury V. Zaytsev (23 de agosto de 2024). «[mc] Midnight Commander 4.8.32 lanzado» . Consultado el 24 de agosto de 2024 .
  22. ^ "Anuncio de Metapad 3.6". Archivado desde el original el 12 de junio de 2011.
  23. ^ "Cambio de versión final 3.6".
  24. ^ "src/usr.bin/mg at master · openbsd/src". GitHub . Consultado el 21 de octubre de 2020 .
  25. ^ "Versión 3.3.3". 19 de octubre de 2023. Consultado el 20 de octubre de 2023 .
  26. ^ "NEdit - Explorar /nedit-source en SourceForge.net".
  27. ^ "Notepad++ v8.7 - Apoyo al regreso de Taiwán a la ONU". 17 de septiembre de 2024. Consultado el 19 de septiembre de 2024 .
  28. ^ "nvi 1.81.6". 18 de noviembre de 2007.
  29. ^ Pimtel. Nota de Pim.
  30. ^ "Versión completa: 5.0.7 (770) - 10 de marzo de 2023". 10 de marzo de 2023. Consultado el 14 de marzo de 2023 .
  31. ^ https://www.rj-texted.se/download.html. {{cite web}}: Falta o está vacío |title=( ayuda )
  32. ^ "Historia de SciTE, Scintilla y Lexilla".
  33. ^ "SubEthaEdit v5.2.4".
  34. ^ "Descargar". Sublime HQ.
  35. ^ https://jsimlo.sk/notepad/changes.php. {{cite web}}: Falta o está vacío |title=( ayuda )
  36. ^ "Versión 12.4". 1 de mayo de 2024. Consultado el 25 de mayo de 2024 .
  37. ^ https://github.com/textmate/textmate/releases/tag/v2.0.23. {{cite web}}: Falta o está vacío |title=( ayuda )
  38. ^ https://www.textpad.com/relnotes-textpad#v9030. {{cite web}}: Falta o está vacío |title=( ayuda )
  39. ^ "Página de inicio de SemWare" . Consultado el 24 de octubre de 2023 .
  40. ^ "Vim 9.1 está disponible". 2 de enero de 2024 . Consultado el 3 de enero de 2024 .
  41. ^ "Versión v9.1.0". 2 de enero de 2024. Consultado el 3 de enero de 2024 .
  42. ^ "Recuperación de septiembre 2".
  43. ^ "LICENSE.txt". github.com/Microsoft/vscode . Microsoft . 17 de noviembre de 2015.
  44. ^ "Términos de licencia del software de Microsoft". code.visualstudio.com . Microsoft . Consultado el 16 de agosto de 2016 .
  45. ^ "Las mejores partes de Visual Studio Code son propietarias".
  46. ^ "XEmacs: Se lanza XEmacs 21.4.22 "Instant Classic"". 30 de enero de 2009. Consultado el 19 de julio de 2023 .
  47. ^ "Nuevas funcionalidades en Epsilon 13". www.lugaru.com .
  48. ^ "JOE - El editor de Joe". JOE - El editor de Joe / Mercurial / [2e4f45] /po . Consultado el 23 de octubre de 2015 .
  49. ^ "Localización de KDE - Aplicaciones » estable » kate.po". l10n.kde.org .
  50. ^ "Complementos de idioma de Metapad". liquidninja.com .
  51. ^ "SciTE localizado". scintilla.org .
  52. ^ "TabBar - Plugin para agregar barra de pestañas (derivado de miniBufExplorer). : vim en línea". www.vim.org .
  53. ^ "Geony".
  54. ^ "Gedit/Plugins/ColumnMode - Wiki de GNOME". Archivado desde el original el 11 de enero de 2012.
  55. ^ "Espacio virtual para selecciones rectangulares (al menos)". Stack Exchange . Consultado el 13 de marzo de 2023 .
  56. ^ "Seleccionar texto".
  57. ^ "GitHub - rschroll/lt-spelling: complemento de corrección ortográfica para Light Table". 29 de abril de 2015 – vía GitHub.
  58. ^ ab "Referencia cruzada BSD del superusuario: /OpenBSD/usr.bin/mg/re_search.c". bxr.su .
  59. ^ ab NEdit admite la corrección ortográfica a través de un complemento
  60. ^ Notepad++ 6.3.3 Archivado el 26 de noviembre de 2013 en Wayback Machine y las versiones superiores admiten la corrección ortográfica a través del complemento DSpellCheck, que se incluye con el paquete predeterminado.
  61. ^ https://wiki.c2.com/?SlickEdit [ URL básica ]
  62. ^ SubEthaEdit admite la edición avanzada de bloques, incluida la escritura de varias líneas y selecciones de bloques no contiguos.
  63. ^ "Espacio virtual". 28 de marzo de 2012.
  64. ^ "Engspchk - Corrector ortográfico: corrección ortográfica sobre la marcha, varios idiomas, ortografías alternativas: vim en línea". www.vim.org .
  65. ^ "¿Sangría con espacios virtuales en Vim?". reddit.com . 28 de enero de 2021.
  66. ^ "Virtual Space no está implementado. · Problema n.° 13960 · microsoft/Vscode". GitHub .
  67. ^ "GitHub - ffes/npptags: complemento Ctags universal para Notepad++". 7 de marzo de 2019 – vía GitHub.
  68. ^ "Complemento NotePad++. Permite conectarse a servidores SQL, ejecutar comandos SQL y ver resultados: vladk1973/npp.connections". 21 de junio de 2019 – vía GitHub.
  69. ^ "Archivos TSE-Pro". www.semware.com .
  70. ^ Vim tiene un complemento TagList popular que proporciona una lista de funciones.
  71. ^ "Solicitud de función: Acceso integrado a shell/terminal · Problema n.° 14490 · atom/atom". GitHub .
  72. ^ "atom-macros". Atom . 8 de junio de 2022.
  73. ^ "Búsqueda y reemplazo de varias líneas en el proyecto · Problema n.° 398 · atom/find-and-replace". GitHub .
  74. ^ "El manejo de archivos grandes no presenta problemas intrínsecos para BBEdit , aunque algunas operaciones específicas pueden verse limitadas cuando se trabaja con archivos de más de 2 GB de tamaño". Preguntas frecuentes de BBEdit Archivado el 29 de julio de 2019 en Wayback Machine .
  75. ^ "Complemento de búsqueda de archivos Gedit". oliver.github.io .
  76. ^ "NOTICIAS DE GNU Emacs 23.2: historial de cambios visibles para el usuario".
  77. ^ "Buffers". El tamaño de un buffer no puede ser mayor que un máximo, que se define por la posición de buffer más grande que se puede representar mediante números enteros de Emacs. Esto se debe a que Emacs realiza un seguimiento de las posiciones de buffer utilizando ese tipo de datos. Para máquinas de 64 bits típicas, este tamaño máximo de buffer es de 2^{61} - 2 bytes, o aproximadamente 2 EiB. Para máquinas típicas de 32 bits, el máximo suele ser de 2^{29} - 2 bytes, o aproximadamente 512 MiB. Los tamaños de buffer también están limitados por la cantidad de memoria en el sistema.
  78. ^ "¿Emacs tiene problemas con archivos grandes?"
  79. ^ "Manual de GNU emacs - Limitación".
  80. ^ "El editor de JED" (PDF) . Archivado desde el original (PDF) el 5 de enero de 2012. Consultado el 8 de diciembre de 2009 .
  81. ^ "'Re: [ jEdit-users ] Los archivos grandes toman AÑOS' - MARC". marc.info .
  82. ^ "JOE - El editor de Joe". JOE - El editor de Joe / Mercurial / [2e4f45] /docs/man.md . Consultado el 23 de octubre de 2015 . La búsqueda cubre todos los buffers cargados.
  83. ^ ab kwrite-devel, Los archivos grandes se abren lentamente debido a un resaltado de sintaxis inútil
  84. ^ "El manual de Kate".
  85. ^ desde "Macros". docs.activestate.com .
  86. ^ Las líneas de más de 700 caracteres suelen provocar fallos. Documentación de KatePart Archivado el 7 de enero de 2018 en Wayback Machine (que también es la documentación de KWrite, consulte aquí Archivado el 7 de enero de 2018 en Wayback Machine )
  87. ^ Preguntas frecuentes sobre metapad: Carga de archivos grandes
  88. ^ "Notepad++: cómo trabajar de forma remota en el mismo archivo en tiempo real". 11 de enero de 2016. Archivado desde el original el 12 de diciembre de 2021 – vía www.youtube.com.
  89. ^ "Límite de texto". Comunidad . 16 de enero de 2019.
  90. ^ "Configurable a través de ajustes".
  91. ^ "Foro de PSPad / Informe de error / Hlášení chyb / no se puede abrir un archivo grande". foro.pspad.com .
  92. ^ "Editar archivos mbox grandes - Base de conocimiento de MozillaZine". kb.mozillazine.org .
  93. ^ " TextWrangler es un editor basado en RAM y utiliza la memoria del sistema para mantener abiertos los archivos. TextWrangler también representa los 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 abrir archivos de hasta 384 megabytes de tamaño". Preguntas frecuentes sobre TextWrangler Archivado el 10 de octubre de 2019 en Wayback Machine .
  94. ^ "GitHub - FredKSchott/CoVim: Edición colaborativa para Vim". 13 de noviembre de 2019 – vía GitHub.
  95. ^ "Live Share - Visual Studio Marketplace". marketplace.visualstudio.com .
  96. ^ Comparación de editores de texto de Windows para archivos grandes : Editores de texto para archivos grandes
  97. ^ ab "Cuadro comparativo de Bare Bones Software | BBEdit". www.barebones.com .
  98. ^ "Software Bare Bones | Características". www.barebones.com .
  99. ^ ab pico utiliza la mayoría de los comandos de movimiento y eliminación de Emacs: ^F ^B ^P ^N ^D etc. Consulte Pico: un editor de texto Unix Archivado el 5 de septiembre de 2012 en Wayback Machine , consultado el 9 de enero de 2012.
  100. ^ ab GNU Emacs puede tener emulación Wordstar, con el comando Mx wordstar-mode, como se encontró en ws-mode.el recuperado el 14 de marzo de 2017. Consulte también la sección "Emulación" del manual anterior de GNU Emacs. Sin embargo, el modo WordStar ha quedado obsoleto desde GNU Emacs 24.5.
  101. ^ abcd «Emulación AC.27». Manual de GNU Emacs . Consultado el 6 de diciembre de 2021 .
  102. ^ "JOE - El editor propio de Joe". JOE - El editor propio de Joe / Mercurial / [2e4f45] /docs/man.md . Consultado el 23 de octubre de 2015 . JOE también emula a 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 asociación de teclas. Puede definir tantas como desee [...].
  103. ^ "Usenet". www.megalextoria.com .
  104. ^ Kate admite un modo de entrada VI opcional Archivado el 28 de febrero de 2009 en Wayback Machine .
  105. ^ ab pico (y nano) utiliza la mayoría de los comandos de movimiento y eliminación de Emacs: ^F ^B ^P ^N ^D etc. Consulte Pico: un editor de texto Unix Archivado el 5 de septiembre de 2012 en Wayback Machine , consultado el 9 de enero de 2012.
  106. ^ "Bare Bones Software | Características de TextWrangler". www.barebones.com . Archivado desde el original el 11 de agosto de 2017. Consultado el 5 de junio de 2009 .
  107. ^ 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.
  108. ^ "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.
  109. ^ "GitHub - likaci/ViFinder: Administrador de archivos con combinaciones de teclas similar a Vim para OS X". 13 de octubre de 2019 – vía GitHub.
  110. ^ "Vimacs - Vim-eMACS mejorado: emulación de Emacs para Vim: vim en línea". www.vim.org .
  111. ^ "Distribución Vim optimizada para escritura". 16 de septiembre de 2021 – vía GitHub.
  112. ^ "brief.vim - Emulación de combinación de teclas del editor Brief en Vim: vim online". www.vim.org .
  113. ^ "Vim - Visual Studio Marketplace". marketplace.visualstudio.com .
  114. ^ "Emacs - Visual Studio Marketplace". marketplace.visualstudio.com .
  115. ^ "Emulación del mapa de teclas del editor breve - Visual Studio Marketplace". marketplace.visualstudio.com .
  116. ^ "Vim - General - no se puede asignar Ctrl+1". vim.1045645.n5.nabble.com . Archivado desde el original el 2017-12-01 . Consultado el 2017-11-30 .
  117. ^ "Vim - General - Cómo asignar (por ejemplo) Ctrl-Shift-B". vim.1045645.n5.nabble.com . Archivado desde el original el 2017-12-01 . Consultado el 2017-11-30 .
  118. ^ Funciones del editor de texto ab Archivado el 18 de diciembre de 2007 en archive.today en ConTEXT.cx
  119. ^ ab jEdit FTP y SFTP son compatibles a través del complemento FTP.
  120. ^ jEdit : "HTTP es compatible de forma nativa"
  121. ^ ab "Bloc de notas TED". jsimlo.sk .
  122. ^ "Bare Bones Software | TextWrangler Tour" www.barebones.com . Archivado desde el original el 29 de noviembre de 2019 . Consultado el 16 de noviembre de 2019 .
  123. ^ abcd Vim compatible a través del complemento netrw distribuido en la instalación estándar de Vim.
  124. ^ abcd «Espacio de trabajo remoto: Visual Studio Marketplace». marketplace.visualstudio.com . Archivado desde el original el 2019-05-10 . Consultado el 2019-05-09 .
  125. ^ "Comunidad :: Ver tema - Conformidad Unicode". forums.textpad.com .
  126. ^ "Compatibilidad con codificaciones EBCDIC · Problema n.° 49891 · microsoft/vscode". GitHub .
  127. ^ "¿Mac OS Lion cambió a utilizar saltos de línea (LF '\n') para los saltos de línea en lugar de retornos de carro (CR '\r')?". Super User .
  128. ^ "JOE - El editor de Joe". JOE - El editor de Joe / Mercurial / [2e4f45] /docs/man.md . Consultado el 23 de octubre de 2015 . Los conjuntos de caracteres deben utilizar LF (0x0A) o CR-LF (0x0D - 0x0A) como terminadores de línea [...]. [...] Los conjuntos de caracteres que utilizan líneas terminadas en CR (MAC) aún no funcionarán.