2010-11-29 5 views

ответ

6

От comp.emacs:

Вы можете загрузить только часть файла с: вставки-файлов содержаний буквально и: вставка-файлов содержаний

и вы можете сохранить часть буфера с: дописать в файл и: писать-область

вы можете передать целое искать позиции написать-область для Append параметр для обновления записи в середине файла .

Возможно, вы сможете установить 64-разрядный пакет Emacs (или создать его самостоятельно), чтобы увеличить ограничение размера буфера до примерно миллиона терабайтов.

+0

У меня есть googled и найден файл вставки-файла (C-x i), но нет команды insert-file-contents. – smuggledPancakes 2010-11-29 19:11:56

+1

@ Bluebomber357: Любая команда Emacs может быть запущена с `M-x `. Поэтому `M-x insert-file-contents` будет делать это. – nmichaels 2010-11-29 19:25:37

5

Не совсем, нет. См. VLF и EmacsFileSizeLimit для обсуждения.

Не быть мудрым парнем, но, возможно, вам стоит подумать о том, действительно ли вы хотите посмотреть на гигантский файл в редакторе. Можете ли вы получить то, что хотите сделать, используя grep (возможно, с дополнительными контекстными линиями) или sed, если это одно время или простой скрипт, если вы собираетесь делать это снова и снова?

Смежные вопросы