converter um arquivo de texto 12MB com notas para o arquivo compatível com o orgmode?

2

Eu tenho um arquivo de texto que contém cerca de 200.000 linhas com basicamente notas, com as notas mais recentes no topo do arquivo e as notas mais antigas no final do arquivo. Eu quero convertê-lo em um arquivo compatível com o orgmode para que eu possa usar os recursos interessantes no orgmode, como exibir imagens ao vivo no buffer editável do emacs. O problema é que quando eu apenas renomeio meu arquivo notes.org e inicio o emacs nele, o emacs começa a agitar, comendo ciclos de CPU e não carrega o arquivo. Supostamente, isso ocorre porque o arquivo é muito grande ou contém algo que leva o orgmode a um loop infinito. Então, eu estou querendo saber se existem maneiras de descobrir por que ele está quebrando ou forçando o orgmode a carregar ou analisar apenas o cabeçalho do arquivo, que é o que eu irei editar no final.

Idealmente, eu não gostaria de dividir o arquivo em partes, já que eu uso a pesquisa do emacs para navegar por todas as notas do arquivo.

Então, como posso abrir meu arquivo grande no orgmode instantaneamente, ou próximo, a um modo simples de texto? Alguma sugestão?

    
por 719016 18.06.2011 / 17:58

2 respostas

2

Não há razão para renomear o arquivo, e se você abrir (Cx Cf) primeiro e depois entrar no modo de organização (Mx org-mode) você já terá informações suficientes para discernir se é grande demais para o emacs, ou se há alguma formatação estranha em que o modo de organização é ativado.

Também recomendo que você leia as macros do teclado para facilitar a formatação inicial de cada nota em um item de estrutura de tópicos do modo de organização.

    
por 19.06.2011 / 19:14
1

O seu emacs é compilado para uma máquina de 32 ou 64 bits? Tradicionalmente, existem problemas com arquivos grandes no emacs na arquitetura de 32 bits. Não sei por que isso afetaria o modo org em particular, além de talvez usar tags mais rápido do que o antigo txt.

    
por 20.06.2011 / 23:55