Я хочу всегда видеть общие строки и% part (line 1/773 0%) в нижнем статусе / приглашении для man-страниц сразу после просмотра.
Когда я открываю любую страницу man, я вижу это в нижняя строка:
Manual page man(1) line 1 (press h for help or q to quit)
Но после нажатия End, затем Home изменяется следующим образом:
Manual page man(1) line 1/773 0% (press h for help or q to quit)
Как я могу видеть общие строки и% при первом открытии человека страница, без нажатия кнопок?
Я использую less в качестве пейджера пользователя, и он начинает выглядеть как less «просто этого не сделает». Я бы предпочел не устанавливать какие-либо дополнительные программы (по умолчанию Ubuntu / Xubuntu) или менять пейджер для человека, но если работает другой пейджер, похожий на less, это будет нормально (most имеет приятные цвета, но для этого потребуется его по умолчанию Подсказка изменилась).
Я думал, что это будет простая настройка, но, возможно, нет. Я пробовал веб-поиск и поиск на этом сайте, но не нашел ничего подходящего, возможно,% не очень удобен для поиска или мои ключевые слова отключены? Ничто в man man не показалось актуальным, и единственные % были не связаны.
Предположительно, вы используете less в качестве пейджера. Вы не можете делать то, что хотите, без перекомпиляции less (по крайней мере, я не нахожу такой вариант) - сначала прочитать все строки, получить номер конечной строки и перейти к вершине с этой информацией. Но я думаю, что это было бы неуклюже и неэффективно, учитывая, что единственным призом является общее число строк, хотя YMMV.
Теперь я собираюсь показать вам непосредственно , используя LESS, которую less читает для получения автоматических опций:
LESS='+Gg' man <whatever>
Например:
LESS='+Gg' man bash
Внутри less, G перейдет к end (без номера строки), а g переместится вверх (без номера строки). Как это будет сделано в less, сначала будет отображаться общее число строк, вернувшись наверх, и покажет вам это. Опять же, это предостережение от чтения до конца один раз, а затем возвращение наверх.
Предположительно, вы используете less в качестве пейджера. Вы не можете делать то, что хотите, без перекомпиляции less (по крайней мере, я не нахожу такой вариант) - сначала прочитать все строки, получить номер конечной строки и перейти к вершине с этой информацией. Но я думаю, что это было бы неуклюже и неэффективно, учитывая, что единственным призом является общее число строк, хотя YMMV.
Теперь я собираюсь показать вам непосредственно , используя LESS, которую less читает для получения автоматических опций:
LESS='+Gg' man <whatever>
Например:
LESS='+Gg' man bash
Внутри less, G перейдет к end (без номера строки), а g переместится вверх (без номера строки). Как это будет сделано в less, сначала будет отображаться общее число строк, вернувшись наверх, и покажет вам это. Опять же, это предостережение от чтения до конца один раз, а затем возвращение наверх.
Предположительно, вы используете less в качестве пейджера. Вы не можете делать то, что хотите, без перекомпиляции less (по крайней мере, я не нахожу такой вариант) - сначала прочитать все строки, получить номер конечной строки и перейти к вершине с этой информацией. Но я думаю, что это было бы неуклюже и неэффективно, учитывая, что единственным призом является общее число строк, хотя YMMV.
Теперь я собираюсь показать вам непосредственно , используя LESS, которую less читает для получения автоматических опций:
LESS='+Gg' man <whatever>
Например:
LESS='+Gg' man bash
Внутри less, G перейдет к end (без номера строки), а g переместится вверх (без номера строки). Как это будет сделано в less, сначала будет отображаться общее число строк, вернувшись наверх, и покажет вам это. Опять же, это предостережение от чтения до конца один раз, а затем возвращение наверх.
Предположительно, вы используете less в качестве пейджера. Вы не можете делать то, что хотите, без перекомпиляции less (по крайней мере, я не нахожу такой вариант) - сначала прочитать все строки, получить номер конечной строки и перейти к вершине с этой информацией. Но я думаю, что это было бы неуклюже и неэффективно, учитывая, что единственным призом является общее число строк, хотя YMMV.
Теперь я собираюсь показать вам непосредственно , используя LESS, которую less читает для получения автоматических опций:
LESS='+Gg' man <whatever>
Например:
LESS='+Gg' man bash
Внутри less, G перейдет к end (без номера строки), а g переместится вверх (без номера строки). Как это будет сделано в less, сначала будет отображаться общее число строк, вернувшись наверх, и покажет вам это. Опять же, это предостережение от чтения до конца один раз, а затем возвращение наверх.
Предположительно, вы используете less в качестве пейджера. Вы не можете делать то, что хотите, без перекомпиляции less (по крайней мере, я не нахожу такой вариант) - сначала прочитать все строки, получить номер конечной строки и перейти к вершине с этой информацией. Но я думаю, что это было бы неуклюже и неэффективно, учитывая, что единственным призом является общее число строк, хотя YMMV.
Теперь я собираюсь показать вам непосредственно , используя LESS, которую less читает для получения автоматических опций:
LESS='+Gg' man <whatever>
Например:
LESS='+Gg' man bash
Внутри less, G перейдет к end (без номера строки), а g переместится вверх (без номера строки). Как это будет сделано в less, сначала будет отображаться общее число строк, вернувшись наверх, и покажет вам это. Опять же, это предостережение от чтения до конца один раз, а затем возвращение наверх.