Buscando um GUI alternativo Editor de arquivos com suporte a arquivos grandes

6

Alguém pode recomendar um editor de arquivos, de preferência gratuito, que lida com arquivos grandes, bem como o EmEditor no Windows ? Eu estou no Ubuntu, mas outras pessoas lendo isso podem não ser, então sugestões para outros sistemas operacionais Unix são bem-vindas também.

    
por Emre 27.09.2012 / 06:59

6 respostas

8

Use apenas gvim , não importa para arquivos grandes, pois o editor só lê linhas limitadas para preencher a tela, até que você role para baixo.

    
por 27.09.2012 / 15:54
3

No ambiente do Unix, existem dois editores principais que você deve considerar:

  • vim
  • emacs

E para ambos há plugins para melhorar o desempenho de arquivos muito grandes.

  • para o vim, consulte " link "
  • para o emacs, consulte " link "

Tente, você não ficará desapontado.

Atenciosamente, Marco.

    
por 19.03.2014 / 11:08
2

Outro editor para dar uma olhada é hed .

trecho

Hed is a free hexadecimal editor for POSIX systems designed to efficiently handle infinitely large files in conjunction with operations like inserting in the middle of the file.

Features

  • Very fast on very large files (keeps only necessary portion of the file in memory)
  • Fast inserting anywhere in the file
  • Fast saving of intermediate changes
  • vim-like controls (and exmode)
  • Powerful expressions concept for flexible searching and transformation operations on the file or a selected region

captura de tela

    
por 18.03.2014 / 21:37
1

lfhex foi escrito com isso em mente. Apesar do nome, ele pode editar arquivos no modo ASCII, bem como hexadecimais.

lfhex is an application for viewing and editing files in hex, octal, binary, or ascii text. The main strength of lfhex is it's ability to work with files much larger than system memory (or address space for that matter!).

Ele usa uma abstração de paginação semelhante ao EmEditor.

lfhex can view files over 4gigs in size (if the OS supports large file offsets). Using a paged i/o abstraction file open times are invariant with file size, a 2gig file opens just as fast as a 2k file.

Ele está disponível nos repositórios do Ubuntu e, provavelmente, em outras distribuições.

    
por 27.09.2012 / 07:50
0

No Unixland, a maneira de editar arquivos grandes é editá-los principalmente à medida que eles são transmitidos, por exemplo, com sed(1) . O Cygwin fornece um ambiente semelhante ao Unix no Windows, incluindo sed(1) .

    
por 19.03.2014 / 20:07
0

Você pode usar Ultraedit (software comercial, pago). Pode ser configurado para lidar com arquivos grandes .

    
por 21.03.2014 / 08:46