¿Hay alguna manera de decirle a org-mode que cargue solo las primeras N líneas de un archivo de texto largo? Me gustaría mantener todo el archivo abierto para poder buscar a través de él, pero tengo visualización de modo orgánico en las primeras N líneas de mi archivo, que es donde edito nuevo contenido.carga lenta de solo las primeras líneas N en emacs org-mode
Respuesta
Si usted tiene un esquema estructurado en org-mode, se puede establecer la visibilidad global de archivos con el #+STARTUP
marcado, o la visibilidad de cualquier partida con la propiedad VISIBILITY
, ver Visibility Cycling para más detalles. La ventaja de utilizar las propiedades integradas de org-mode es que es fácil abrir un archivo exactamente en el estado que desea.
Tengo mi archivo de diario configurado para lograr algo similar a lo que creo que está pidiendo con estas propiedades de modo orgánico. Se abre la sección "Hoy" para que pueda ver todo, pero los archivos más antiguos se colapsan.
Suena bien. Así que ahora puedo convertir mi pregunta en: ¿cómo puedo colapsar todas las entradas anteriores a 3 meses en mi archivo de diario de modo orgánico? http://stackoverflow.com/questions/6451044/how-can-i-collapse-all-entries-older-than-3-months-in-my-emacs-org-mode-journal-f – 719016
¿No estoy seguro de que el título realmente se ajusta a la descripción?
Creo que solo quiere usar el estrechamiento del búfer, que le permite ocultar todo fuera de la región especificada durante el tiempo que sea necesario.
Puede afinar manualmente la memoria intermedia mediante el marcado de la región y escribiendo Cxnn
Widen la pantalla de nuevo a la memoria intermedia completa con Cxnw
Supongo que podría usar una variable local eval
para automatizar esto en una región predefinida, si realmente nted a.
También hay narrow-to-defun
(C-xnd) y narrow-to-page
(C-xnp). Si lanza un salto de página en su archivo org (C-qC-l), este último podría resultar práctico.
Ahh, pensé que estaba preguntando sobre cargar n líneas de un archivo con muchas líneas – jeremiahd
- 1. ¿Puedo grep solo las primeras n líneas de un archivo?
- 2. Cómo unir las primeras n líneas en un archivo
- 3. ¿Omitiendo las primeras n líneas cuando usas regex con sed?
- 4. Abra solo las primeras líneas de un archivo en Vim
- 5. Mostrar solo las primeras N líneas de salida de una consulta SQL
- 6. Lea solo las primeras líneas de texto de un archivo
- 7. Marca de tiempo personalizada en emacs orgmode
- 8. Obtenga las primeras líneas de Wikipedia Artículo
- 9. Truncar cadena a las primeras n palabras
- 10. ¿Cómo puedo eliminar las primeras n líneas en una cadena en C#?
- 11. Seleccionar primeras n filas en ContentProvider
- 12. Dividir una cadena solo en las primeras n ocurrencias de un delimitador
- 13. Cómo seleccionar las N primeras filas en un Grupo LinqPor
- 14. Carga lenta en node.js
- 15. Eliminar las primeras líneas X de un archivo PHP
- 16. Mongodb: Seleccione las primeras N filas de cada grupo
- 17. Eliminar las primeras X líneas de una base de datos
- 18. eliminar líneas en blanco adicionales en emacs
- 19. Obteniendo solo las primeras 100 filas de imagen de mediastore
- 20. Múltiples contenedores en carga lenta
- 21. Carga lenta desde SQLite
- 22. Emacs: GUI con emacs --daemon no carga correctamente las fuentes
- 23. Leer líneas de un archivo de texto pero omita las dos primeras líneas
- 24. Extraiga las primeras palabras X (no solo caracteres) de mySQL
- 25. ¿Qué es lo opuesto a la cabeza? Quiero que todos, pero las primeras N líneas de un archivo
- 26. ¿La carga lenta es realmente mala?
- 27. propiedades virtuales y carga lenta
- 28. ¿Lees las últimas n líneas de un archivo en Ruby?
- 29. ¿Carga lenta? ¿Es mejor evitarlo?
- 30. Emacs, eliminando todas las líneas que no coinciden?
Sospecho que esto es independiente de org-mode, pero me encantaría escuchar una buena solución. – jeremiahd
Puede simplemente dividir la ventana y cambiar el tamaño del búfer del modo de organización a tantas filas como desee. No es una solución perfecta, pero funciona. – yarian
¿cómo puedo cambiar el tamaño del buffer del modo org? Manualmente con un corte + pegar? – 719016