Страницы man не переносятся правильно
Иногда работает man
выводит плохо переносимый текст. Если я бегу man
, выйдите, затем измените размер окна терминала и запустите man
опять же, он форматирует его в соответствии с новой шириной окна. Но если я бегу man
измените размер окна (текст становится грязным), выйдите, а затем снова запустите man, он по-прежнему форматирует его, как и раньше.
Но иногда этого не происходит, даже если я изменяю размер окна man
работает, и иногда это происходит даже после того, как я создаю новый терминал с измененным размером перед запуском man
в первый раз в этом окне.
Как это можно исправить? Я попробовал man -c
и R, r, ⌃R и ⌃L, чтобы "перекрасить" экран при просмотре страницы руководства (мой man
использования less
).
У меня не установлен MANWIDTH. Я использую iTerm2.
1 ответ
Похоже, плохое взаимодействие между страницами cat (кеш уже отформатированных страниц 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.
Это может помочь.