HEX view в Far2
HEX view в Far2
Far 2.0.1050
Находим текстовый файл в юникоде и жмём F3, затем жмём F4, чтобы посмотреть HEX
И смещение тоже кривое.
P.S. Запуск с ключём /p не повлиял
Находим текстовый файл в юникоде и жмём F3, затем жмём F4, чтобы посмотреть HEX
И смещение тоже кривое.
P.S. Запуск с ключём /p не повлиял
Re: HEX view в Far2
Вьюер при просмотре юникодных файлов вообще не очень работоспособен. Hex не работает, search по-чёрному глючит.
Похоже, ещё не принимались за него серьёзно.
Похоже, ещё не принимались за него серьёзно.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: HEX view в Far2
вы задрали уже реально. глючит с utf. это известно. починится, когда починится.Capushon wrote:Действительно глючит, но как-то странно, не со всеми файлами
-
- Posts: 1351
- Joined: Fri 30 Nov, 2007 15:32
- Location: Крым
- Has thanked: 15 times
- Been thanked: 50 times
- Contact:
Re: HEX view в Far2
Просмотр utf-а в hex-е именно с декодированием - действие, лишенное практического смысла. Переключайте на любую однобайтовую кодировку, hex отлично там смотриться. Не очень удобно, зато работает и инфа правильная.
Re: HEX view в Far2
Действие лишенное всяческого смысла - принимать багрепорты за действие, лишенное практического смыслаAriman wrote:Просмотр utf-а в hex-е именно с декодированием - действие, лишенное практического смысла. Переключайте на любую однобайтовую кодировку, hex отлично там смотриться. Не очень удобно, зато работает и инфа правильная.
- zg
- zero-gravity
- Posts: 6035
- Joined: Tue 15 Mar, 2005 17:36
- Location: riga
- Been thanked: 185 times
- Contact:
Re: HEX view в Far2
на мантисе тикетов пять с этим багрепортом. вот постить одно и то же по 20 раз — это да, смысла лишено.Darkmen wrote:Действие лишенное всяческого смысла - принимать багрепорты за действие, лишенное практического смысла
Re: HEX view в Far2
А utf справа там тоже отлично смотрится?Ariman wrote:Просмотр utf-а в hex-е именно с декодированием - действие, лишенное практического смысла. Переключайте на любую однобайтовую кодировку, hex отлично там смотриться.
-
- Posts: 1351
- Joined: Fri 30 Nov, 2007 15:32
- Location: Крым
- Has thanked: 15 times
- Been thanked: 50 times
- Contact:
Re: HEX view в Far2
Так в этом то и суть проблемы. В кодировках с фиксированным количеством байт имеется четкое соотвествие данных "справа" и "слева" по позициям. А для utf-а этого добиться в принципе невозможно, потому что, скажем для utf8, одному символу справа, может соотвествовать до 4 байт слева. И как это показывать?Px wrote:А utf справа там тоже отлично смотрится?
Re: HEX view в Far2
Хороший вопрос , оптимальный вариант - соответствующий символ выводится в позиции первого байта, остальные красятся другим цветомAriman wrote:И как это показывать?
Более хитрый - добавить в hex-режиме курсор в столбце символов, и подсвечивать слева соответствующее количество байт
Re: HEX view в Far2
UJvu, задам встречный вопрос - а почему нет?
чем utf-8 отличается от других кодировок и почему нельзя ее смотреть в hex`е?
чем utf-8 отличается от других кодировок и почему нельзя ее смотреть в hex`е?
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
Re: HEX view в Far2
...и добавить одноэкранный режим редактирования в hex-режимеPx wrote:Более хитрый - добавить в hex-режиме курсор в столбце символов, и подсвечивать слева соответствующее количество байт
We are the Borg. You will be assimilated.
So Say We All!
So Say We All!
Re: HEX view в Far2
ИМХО, HEX-режим нужен для двоичных файлов, а UTF8, в общем случае, для двоичных файлов выдаст бред.Skirda wrote:UJvu, задам встречный вопрос - а почему нет?
- DrKnS
- Posts: 6114
- Joined: Thu 04 Aug, 2005 06:44
- Location: Kyiv
- Has thanked: 12 times
- Been thanked: 426 times
Re: HEX view в Far2
Чтобы не выдавало бред, показывать надо с умом.UJvu wrote:ИМХО, HEX-режим нужен для двоичных файлов, а UTF8, в общем случае, для двоичных файлов выдаст бред.Skirda wrote:UJvu, задам встречный вопрос - а почему нет?
Дамп бинарный, как есть. Текст декодированный, с выравниванием ширины букв.