- Soy fanático de Vim para la mayoría de mis propósitos de edición.
- Pero en estos días cuando tengo que abrir un archivo enorme ~ 1-2 conciertos, es muy lento cargar y realizar operaciones
- ¿De qué otras maneras puedo editar archivos tan grandes de manera eficiente?
8
sed
.Respuestas:
vim puedes
primero.
o use hexedit. como /programming/699785/edit-very-large-sql-dump-text-file-on-linux
fuente
Conjunto
También puede usar
directory
/undodir
para colocar swapfiles y undofiles en otra ubicaciónfuente
Este artículo explica lo que puede hacer con Vim para reducir la sobrecarga asociada con la apertura de un archivo grande.
fuente
Mire aquí: /ubuntu/28847/text-editor-to-open-4-3-gb-plain-text-file
split -b 53750k <your-file>
cat xa* > <your-file>
Hecho :)
Lo sentimos, pero el editor gratuito ofrece un buen soporte para archivos grandes (no puedo encontrar una razón para eso)
ps
aprender Vim no es tan difícil: http://yannesposito.com/Scratch/en/blog/Learn-Vim-Progressively/
fuente
Vea mi respuesta aquí (no específica de vim).
¿Qué tipo de archivo enorme quieres editar?
fuente
csplit
su archivo de registro en partes manejables, edítelas con su editor favorito y reconstruya el archivo de registro. O desarrolle sus propios guiones de edición (quizás consed
) ...Intenta con Joe . Solo lo usé para editar un archivo de volcado SQL ~ 5G. Se tardó aproximadamente un minuto en abrir el archivo y unos minutos en guardarlo, con muy poco uso de intercambio (en un sistema con 4G RAM).
fuente