1

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

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

Как это можно исправить? Я попробовал опцию man -c и R, r, ⌃R и ⌃L, чтобы «перекрасить» экран во время просмотра man-страницы (мой man использует less).

У меня не установлен MANWIDTH. Я использую iTerm2.

1 ответ1

0

Похоже, плохое взаимодействие между страницами cat (кеш уже отформатированных man-страниц) и тот факт, что man использует текущую ширину терминала во время форматирования. В выводе man man (страница man для команды man) я вижу:

No cat pages are saved when the required cat directory does not exist.
No cat pages are saved when they are formatted for a line length different
from 80.  No cat pages are saved when man.conf contains the line NOCACHE.

Это может помочь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .