«xmodmap -pke »Показывает более 6 столбцов

Во-первых, терминал представляет собой текстовый интерфейс и не представляет никакого разрешения или графического представления. Его работа зависит от типа терминала, указанного в переменной $ TERM , который должен быть совместим с используемым клиентом терминала.

Количество символов в строке и количество строк определяется автоматически всеми обычными клиентами терминала на основе используемого шрифта и размеров окна. Эта информация видна и может быть изменена с помощью stty . stty -a покажет вам все настройки, связанные с tty.

Классические аппаратные терминалы обычно состояли из 24 строк на 80 или 132 столбца. Использование чего-то меньшего означает, что вы ограничиваете себя технологиями, которым более 40 лет.

Что касается требований к программе, то общего универсального правила не существует, и каждая программа может иметь свои собственные требования. Некоторые из них могут быть более гибкими, чем другие, и принимать связанные параметры, но большинство программ командной строки имеют фиксированные требования или не предъявляют никаких требований.

testdisk единственное требование к экрану - иметь минимум 24 строки, что очень минималистично. Как вы можете видеть, когда вы запускаете его, они выровняли все на основе этой 24-строчной модели, поэтому простое изменение числа может испортить логику его отображения.

5
25.07.2018, 04:10
1 ответ

Ваша конфигурация, вероятно, имеет виртуальных модификаторов (функция, добавленная около десяти лет назад, без завершения документации).

У них нет предопределенного значения. Цитата из Как еще больше улучшить конфигурацию XKB :

Любое описание типа ключа может использовать как реальные, так и виртуальные модификаторы. Поскольку реальные модификаторы всегда имеют стандартные имена, их необязательно объявлять явно. Виртуальные модификаторы могут иметь произвольные имена и могут быть объявлены (до их использования) непосредственно в определении типа ключа:

Вот некоторые места, где это обсуждается:

, а также страницы руководства

7
27.01.2020, 20:41

Теги

Похожие вопросы