В этой теме принимаются предложения и дополнения к Far FAQ (ЧаВО)
Far 3 FAQ — обсуждение
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Far 3 FAQ — обсуждение
Latest post of the previous page:
Кажется в FAQ до сих пор нет информации что делать если из-за иероглифов/эмодзи/прочих спецзнаков "съезжает" интерфейс фара.Большинство проблем решают настройки в Interface settings:
[x] Use Virtual Terminal for rendering и [x] Fullwidth-aware rendering.Иногда могут попадаться строки с кластерами графем - это отдельные codepoint которые должны образовать один символ - и это сейчас поддерживается плохо.
Это например буква + комбинируемые диакритические знаки, или составные эмодзи.
В настройках WindowsTerminal есть опция Compatibility / Text measurement mode, а для обычной консоли есть настройка в реестре:
Code: Select all
[HKEY_CURRENT_USER\Console]
"TextMeasurement"=dword:00000002А пока что обходим: установка в
2 "прибивает гвоздями" символы к консольной сетке, вставляя пробелы вместо неотображаемых графем, чем спасает интерфейс фара (но искажает текст во всякими интересными символами)Если там например стоит
0 или 1, то такая строка например будет представлять проблему: संस्कृत.0 - Graphemes
1 - wcswidth
2 - Console
На примерах:
- «й» (в данном составной) если скопировать и вставить в консоль , то в режиме
2это отобразится как «й », а в других нормально, но интерфейс фара "поедет". - 🧑🌾 это 3 codepoints, но один символ. Мой браузер не поддерживает такое, а консоль в режиме
0отобразит правильно, одним символом (но тоже с ущербом для интерфейса фара).
Last edited by John Doe on Sat 21 Feb, 2026 19:45, edited 1 time in total.
https://t.me/FarManager — Telegram чат
- John Doe
- Бюрократ
- Posts: 14582
- Joined: Wed 27 Apr, 2005 20:42
- Location: github.com/FarManagerLegacy
- Has thanked: 92 times
- Been thanked: 514 times
- Contact:
Far 3 FAQ — обсуждение
Что значит в этих опциях интерфейса третье состояние:
[?] Fullwidth-aware rendering
А нету её больше https://github.com/FarGroup/FarManager/ ... d8340747bf[?] ClearType-friendly redraw
Вместо целой строки перерисовывает дополнительно только по одному символу слева/справа от изменяемой области.
https://t.me/FarManager — Telegram чат