Editando um arquivo enorme - Vim ou outra coisa?

8
  • Sou fã do Vim para a maioria dos meus objetivos de edição.
  • Mas hoje em dia, quando eu tenho que abrir arquivos enormes ~ 1-2 shows, é muito lento carregar e executar operações
  • Quais são as outras maneiras de editar esses arquivos enormes com eficiência
por daydreamer 02.12.2011 / 19:08

6 respostas

5

vim você pode

:set binary

primeiro.

ou use hexedit. como link

    
por 02.12.2011 / 19:18
3

Definir

:syntax off
:se binary nospell 
:setgl noswap
:set undolevel=0
:set undofile=

Você também pode usar directory / undodir para colocar swapfiles e undofiles em outro local

    
por 02.12.2011 / 22:41
1

Este artigo explica o que você pode fazer com o próprio Vim para reduzir a sobrecarga associada à abertura de um arquivo grande.     

por 02.12.2011 / 19:52
1

Veja aqui: link

  • Divida o arquivo em partes: split -b 53750k <your-file>
  • Edite partes sigle com vim (não gosto disso, mas funciona rápido aqui)
  • Mesclar as partes cat xa* > <your-file>

Concluído:)

Desculpe, mas o editor gratuito oferece um bom suporte para arquivos grandes (não é possível encontrar um motivo para isso)

p. s.
Aprenda Vim não é tão difícil: link

    
por 18.12.2012 / 01:20
0

Veja minha resposta aqui (não específico do vim) .

Que tipo de arquivo enorme você deseja editar?

    
por 02.12.2011 / 19:15
0

Experimente o joe . Eu só usei para editar um arquivo de despejo SQL ~ 5G. Demorou cerca de um minuto para abrir o arquivo e alguns minutos para salvá-lo, com muito pouco uso de swap (em um sistema com 4G de RAM).

    
por 02.12.2013 / 23:28

Tags