LINUX.ORG.RU

Подскажите текстовый редактор под онтопик, который умеет открывать текстовые файлы...

 


0

3

...«весом» 10Гб и более, редактор консольный либо гуйный, но костыли вроде mc(тамошний вьювер убог), не предлагать. Если текстовый-редактор-комбайн, который кривой, зато с плагинами, то такой, чтобы к нему имелось чёткое пошаговое описание, как бы эти плагины к нему прикрутить (самому писать лень), так чтобы он таки осилил открыть текстовый файл.

★★★★★

Последнее исправление: Klymedy (всего исправлений: 1)
Ответ на: комментарий от next_time

До меня все-таки не доходит, на кой черт кому-то может понадобиться в текстовом редакторе гигабайтные логи открывать и править!

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

Кстати, механизм вставки нового текста внутрь гигантского файла потребует как минимум весь хвост после места вставки заново перезаписать!

Так что, для таких извращенцев таки нужен патч модуля файловой системы!!! Или вообще новую ФС сделать, где будет не таблица инодов, а связный список. В итоге ты запросто сможешь воткнуть дополнительный блок куда угодно внутри файла и добавить туда текста. Правда, это приведет к появлению дофигища частично заполненных блоков → нужно будет периодически "дефрагментацию" проводить.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от Eddy_Em

так надо) помимо того, что надо по работе, в повседневной жизни тоже нередко такое требуется. только уже не для текстовых файлов, а бинарников. иногда в бинарнике есть текстовая информация и её надо слегка подправить ручками. по разным причинам, с таким сталкивался не раз.

next_time ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Кстати, механизм вставки нового текста внутрь гигантского файла потребует как минимум весь хвост после места вставки заново перезаписать!

это да, поэтому редактировать такое надо аккуратно)

next_time ★★★★★
() автор топика
Ответ на: комментарий от next_time

Подправить в бинарнике информацию надо только в случае говномастдайки, чтобы "кряк" накатить!

А логи надо править sed'ом.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от next_time

только уже не для текстовых файлов, а бинарников. иногда в бинарнике есть текстовая информация и её надо слегка подправить ручками. по разным причинам, с таким сталкивался не раз.

Почти любой hex редактор может работать с гигантскими файлами. hed, hexedit, …

bj
()
Ответ на: комментарий от Eddy_Em

более того, на самом деле, эта фича отсутствие такого бага вообще всем нужно. потому, что никому не интересно ждать, пока редактор будет открывать какой-нибудь простейший текстовый файл, весом, пускай в несколько мегабайт.

хорошо, если файл на ссд, а если он на флешке, да ещё на богомерзкой фат32, или, того хуже, нтфс? тогда, с таким тупым подходом, редактор будет пару секунд тупить уже не а логах, а на самом обыкновенном худлите, например. собственно, тот же емакс и тупит в такой ситуации. да он даже на ссд подтупливает на файлах чуть больше мегабайта.

next_time ★★★★★
() автор топика
Ответ на: комментарий от Eddy_Em

Подправить в бинарнике информацию надо только в случае говномастдайки, чтобы «кряк» накатить!

необязательно. помню, как-то раз пытался вытащить полезную инфу из бинаря с игрой, для перевода (а там бинарь был именно отдельным куском). частично прокатило. потом, в мкв в текстовом редакторе правил текст вшитых сабов... ещё многократно исследовал проприетарные форматы с разной степенью успеха. дохрена раз, тащем-то, по самым разным причинам, мне приходилось править бинари.

next_time ★★★★★
() автор топика
Ответ на: комментарий от next_time

но ими неудобно пользоваться,

В hed даже вставка есть) И уж точно удобнее чем ed/ex xD. К слову, последние тоже пытаются прочесть файл до конца.

bj
()
Ответ на: комментарий от next_time

иногда в бинарнике есть текстовая информация и её надо слегка подправить ручками.

Для это hexeditor'ы есть.

anc ★★★★★
()
Ответ на: комментарий от next_time

вообще-то, да, они вдобавок гарантируют, что бинарные данные при редактировании самопроизвольно не испортятся, чего не делают обычные текстовые редакторы (есть исключения, в случаях, когда хексредактор встроен в текстовый. или наоборот).

wakuwaku ★★★★
()
Последнее исправление: wakuwaku (всего исправлений: 1)
Ответ на: комментарий от next_time

Как раз для вашей задачи, редактирование текста в бинарниках, они подходят лучше всего.

anc ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.