Editor de texto con pestañas que guarda automáticamente incluso archivos nuevos

A menudo empiezo nuevos archivos de texto para pegar algo o escribir una idea o un número de teléfono. En cualquier momento, si mi computadora fallara, quiero que todo el texto esté seguro, incluso el texto que acabo de ingresar en un archivo nuevo (aún sin nombre) 3 segundos antes.

Requisitos:

  • Guarda los cambios inmediatamente (para evitar la pérdida de datos durante los bloqueos)
  • Guarda incluso archivos que aún no tienen nombre
  • Abre/guarda usando el sistema de archivos local, no un servicio en la nube. Funciona sin conexión
  • Deshacer/rehacer, buscar
  • Fácil copia/pegado gráfico con CTRL-C/CTRL-V
  • Rápido para comenzar (3 segundos o menos)
  • Rápido para crear un nuevo archivo (menos de un segundo, con un atajo fácil como CTRL-n)
  • Una ventana, una pestaña por archivo
  • mantenido
  • Funciona en Ubuntu
  • Gratis y de código abierto

Scribes fue excelente para el primer y segundo requisito, pero desafortunadamente ya no se mantiene (última actualización en 2011 ) y no tiene pestañas.

Desarrollé esta pequeña herramienta exactamente para ese propósito: poder tomar notas rápidamente, sin tener que guardar (los datos se guardan automáticamente). Pero esto no tiene pestañas, solo usa una pequeña parte de la pantalla: github.com/josephernest/NeverForget
Con la configuración adecuada, gVim también puede hacer esto. Puedo responder si te interesa.
@SantoshKumar: Sí, estoy interesado, asegúrese de cumplir con cada requisito, ¡muchas gracias! :-)
@Basj: Supongo que también requeriría un poco de trabajo para usarlo en Ubuntu.

Respuestas (4)

Puede usarlo geanycon el complemento de guardar acciones habilitado (distribuido de forma predeterminada con geanypero puede estar deshabilitado).

Use el menú para navegar hasta Tools > Plugin Manager, luego marque el Save Actionscomplemento si no está marcado. Luego haga clic en el Preferencesbotón en la misma ventana para elegir su configuración de guardado automático. El complemento también tiene una opción de copia de seguridad automática. Geanyes un editor de texto con todas las funciones que ha enumerado y muchas más.

Se puede abrir un nuevo archivo para pegar rápidamente sus notas/ideas con Ctrln.

Si tiene una dropboxcuenta u otro proveedor de nube similar, puede optar por guardar sus nuevos archivos allí para tener una copia de seguridad en línea también (la versión gratuita de Dropbox conserva todas las revisiones de su archivo durante los últimos 30 días)

Incluso puede crear un método abreviado de teclado para crear y abrir rápidamente un newarchivo Geanyy guardarlo con un nombre de archivo basado en patrones. Primero pruebe el comando desde la línea de comandos:

geany Dropbox/notes/$(date '+%Y-%m-%d').txt

El comando anterior creará un nuevo archivo con el nombre 2015-06-21.txtde la ~/Dropbox/notes/carpeta (la carpeta ya debe existir) y lo abrirá Geanypara editarlo. Si el archivo ya existe, simplemente se abrirá Geanypara continuar donde lo dejó para el día determinado.

Luego, use el panel de personalización de métodos abreviados de teclado en Ubuntu para asignar un método abreviado de teclado al comando anterior. Por ejemplo, puede usar algo como WinEnterpara abrir su nueva nota.

De esta manera, puede mantener un diario guardado automáticamente, también disponible para su dispositivo móvil o cualquier dispositivo a través de la Dropboxinterfaz web. Puede adaptarlo a su propio flujo de trabajo.

Entonces, debería habilitar "Guardado instantáneo" en la configuración del complemento "Guardar acciones", ¿verdad? Desafortunadamente, los archivos creados mediante CTRL-n se guardan en /tmp, lo que significa que perderé información en cada bloqueo.
El colaborador de Geany, elextr, me dijo esto en IRC: "el guardado instantáneo crea un archivo en lo que sea que su sistema use como directorio temporal, así que no, me temo que no puede cambiarlo" . Eso significa que Geany no responde a mi pregunta, ¿o tal vez hay una configuración oculta en alguna parte?
Si usa la solución con el método abreviado de teclado que propuse, el archivo se guardará en la ubicación que definió en el comando. Por ejemplo, si vincula el acceso directo Win+Enteral comando geany Dropbox/notes/$(date '+%Y-%m-%d').txt, se guardará un nuevo archivo con la fecha actual Dropbox/notes/(no /tmp) cada vez que presione ese acceso directo.
Eso requeriría que reinicie Geany cada vez que quiera crear un nuevo archivo, ¿verdad? Cada vez que recibo una llamada telefónica, presiono CTRL-n para poder comenzar a escribir en menos de un segundo.
No, no necesitarás reiniciar. Si Geanyya está abierto, el nuevo archivo se abrirá en una nueva pestaña. Con la solución propuesta, también podrá comenzar a escribir en menos de un segundo.
Abra geanye intente ejecutar el comando desde una terminal para ver el efecto:geany temp.txt
geany es bueno, sin embargo, no puede abrir archivos que no sean de texto sin formato o que no estén codificados en UTF-8. enorme inconveniente. Además, NECESITA guardar un archivo para cerrar el programa. notepad ++, por ejemplo, guarda los cambios abiertos internamente y restaura la sesión actual en el próximo inicio.

Es bastante caro para un editor de texto con un período de prueba "ilimitado" bastante liberal, pero el texto sublime hace muchas de estas cosas.

Guarda los cambios inmediatamente

Por lo que puedo decir, sí. Mi flujo de trabajo es simplemente dejarlo abierto. La única vez que perdí datos fue cuando mi disco duro de almacenamiento falló, y todo lo que estaba trabajando en ese momento estaba bien.

Guarda incluso archivos que aún no tienen nombre

Sí. Utiliza la primera línea del archivo como nombre de archivo de marcador de posición

Deshacer/rehacer, buscar

Sí. Y mechas multilínea. Y búsqueda masiva y reemplazo. Su búsqueda es prácticamente lo mejor que existe.

Fácil copia/pegado gráfico con CTRL-C/CTRL-V

Rápido para comenzar (3 segundos o menos)

En la mayoría de los casos, abrí archivos masivos y me mostró una barra de carga, pero generalmente es increíblemente rápido

Rápido para crear un nuevo archivo (menos de un segundo, con un atajo fácil como CTRL-n)

Una ventana, una pestaña por archivo Si lo desea. O múltiples ventanas, o ventanas divididas con sus propias pestañas ot..

mantenido

Funciona en Ubuntu

Gratis y de código abierto

Ay, no. Es un software comercial. casi nada más

Bueno, antes que nada déjame decirte que vim fue diseñado para programadores y es básicamente un editor de línea de comandos (eso no significa que no tenga una GUI). Y al principio es relativamente más difícil de aprender que otros editores gráficos. Además de los requisitos enumerados, hay muchas características en vim. Uno de ellos es que puede deshacer el archivo incluso si tiene una salida. Así que empecemos:

Guarde los cambios inmediatamente, incluso sin nombre de archivo

Sí, con la configuración adecuada se puede hacer.

Anote esto en su .vimrcarchivo.

set dir=~/tmp/vimswapfiles//

Haz el directorio si no existe.

Más información sobre el autoguardado aquí .

Fácil copiar y pegar gráficos

Vim tiene su propia forma de copiar y pegar, pero puede iniciarlo en modo fácil. Inicie vim en modo fácil. (Puede hacer evim en lugar de gvim en la terminal).

Más información sobre evim aquí .

Funciona sin conexión

Sí, como cualquier otro editor de texto, funciona sin conexión.

Deshacer/Rehacer, buscar

Si está deshaciendo o rehaciendo en estilo vim, puede usar upara deshacer y Ctrl- rpara rehacer. Para buscar simplemente tienes que pulsar y /.

Si comienza con el modo fácil (evim), puede hacerlo de la manera ctrl-z.

Rápido para comenzar

Sí, el mío arranca en un segundo. PD. Tengo muchos complementos y otros archivos vim instalados.

Rápido para crear nuevos archivos

Presione :tabedit filename.txtpara abrir una nueva pestaña con un nombre de archivo.

mantenido

Sí, Vim tiene un árbol de desarrollo activo.

Funciona en Ubuntu

Sí, instálelo a través de apt-get, use sudo apt-get install vim-gnomesi está usando GNOME como su extremo gráfico.

Gratis y de código abierto

Uso Vim todos los días para cosas que no están relacionadas con la toma de notas, copiar y pegar es una de las áreas en las que lo encuentro lento. Probaré evim. Para sobrevivir a los bloqueos, supongo que lo reemplazaré ~/tmp/vimswapfiles//con algo que no esté en /tmp.

Pruebe shrib.com , cumple con casi todos los criterios solicitados:

  • Guarda los cambios inmediatamente
  • Guarda incluso archivos que aún no tienen nombre
  • Deshacer/rehacer, buscar
  • Fácil copia/pegado gráfico con CTRL-C/CTRL-V
  • Rápido para comenzar (3 segundos o menos)
  • Rápido para crear un nuevo archivo (menos de un segundo, con un atajo fácil como CTRL-n)
  • Una ventana, una pestaña por archivo
  • mantenido
  • Funciona en Ubuntu
  • Libre
Las solicitudes de aplicaciones web tienen la webappetiqueta, este no es el caso aquí. Quiero editar archivos locales. Lo acabo de aclarar en el cuerpo de la pregunta. Por cierto, probé y el manejo de pestañas es inexistente. Supongo que podría adivinar copiar/pegar la URL en una pestaña diferente del navegador, pero claramente no es un flujo de trabajo eficiente.