Вопрос: Размещение «якоря» на экране GNU


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

Можно ли отбросить «привязку» до того, как я запустил команду, чтобы затем я мог рассказать экран «Эй, верните меня к линии, где я уронил этот якорь», поэтому мне не нужно прокручивать и находить ее самостоятельно ?


2
2017-12-19 15:16


Источник




Ответы:


Я не думаю, что GNU Screen может вставлять любые невидимые метки в буфер обратной прокрутки, но вы можете, конечно, поместить туда видимые метки либо из оболочки, либо из отлаживаемого кода. Просто выберите строку, которая вряд ли будет отображаться в прокрутке и распечатайте ее там:

echo '### anchor1 ###'

Затем, когда вам нужно вернуться к «привязке», переключитесь в режим прокрутки назад Ctrl+, [ и поиск назад: ?,


1
2017-12-19 15:59