Un poco off-topic...
Vaya, esto me ha refrescado que a raíz de aquel hilo y el problema que me encontré con prácticamente cada editor, es que se emperran en cargar en memoria el fichero completo, lo que admás de impráctico (para determinadas tareas sobre todo), si no tienes tanta RAM, no puede operar con el fichero (es un problema que se ha dado con cierta frecuencia, pero es a raíz de ese hilo que...), por lo que decidí, hacerme un editor hexadecimal (sencillo), que leyera solo 1-4 kb, de la posición elegida desde un scroll... y que las búsquedas las hiciera de igual forma (en segundo plano, cuando encuentre un hallazgo, carga su 'pagina' y que espere a que se pulse 'buscar siguiente').
Esta solución implica, emplear más tiempo en lectura a fichero a cambio de mantener la memoria prácticamente sin cambios... lo dejé medio funcionando y luego por carga de trabajo lo aparté y lo tenía completamente olvidado... vuelta a retomarlo...
