Иногда я сталкиваюсь с проблемой, когда мне нужно заменить всего несколько символов в файлах ~ 10 Гб. Поскольку у меня есть только 2 ГБ ОЗУ, открытие такого файла с помощью Vim
или nano
потребляет все системные ресурсы.
Теперь я делаю изменения с помощью sed
, что не очень удобно, или использую комбинацию head
и tail
чтобы отделить меньшую часть файла, отредактирую ее, а затем cat
части вместе. Еще менее удобно.
Итак, кто-нибудь знает редактор, который не загружает весь файл в память (или, возможно, переключатель, который я могу использовать с vim
или другим популярным редактором)?