
Я использую оболочку Fish на openSUSE Tumbleweed (20200414). Я могу изначально искать строку на странице информации, введя '/string'. Однако, когда я пытаюсь найти следующее вхождение, используя 'n', я получаю следующую ошибку внизу:
No 'Next' pointer for this node
Кроме того, поиск в обратном направлении с помощью «p» выдает похожее сообщение (заменяет «Next» на «Prev»).
Есть ли способ это исправить? К сожалению, пока что я ничего не смог найти в сети.
В качестве обходного пути, есть ли способ изменить пейджер? Информационные страницы, похоже, игнорируют $PAGER (я установил его с помощью 'set -Ux PAGER most', что отлично работает на страницах man).
решение1
Вы путаете info
с less
и другими пейджерами. info
не использует внешний пейджер и не реализует тот же набор сочетаний клавиш, что
less
и другие пейджеры. Чтобы перейти к следующему вхождению строки, нажмите
Control- x nили используйте другие сочетания клавиш, как описано вруководство по эксплуатации. Также pи nиспользуются длясовершенно разные цели:
n (next-node)
C-NEXT (on DOS/Windows only)
Select the ‘Next’ node.
The NEXT key is known as the PgDn key on some keyboards.
p (prev-node)
C-PREVIOUS (on DOS/Windows only)
Select the ‘Prev’ node.
The PREVIOUS key is known as the PgUp key on some keyboards.