Это - просто функция циклического устройства grub2. grub
может считать много файловых систем и в дополнение к этому для вложения их, в которых это может считать файлы (initrd и ядро Linux выше) в файловой системе в файле в другой файловой системе.
Это не имеет никакого отношения к циклическим устройствам Linux. Личинка использует его только для загрузки их ядро и initrd файлы в памяти. У них нет жизни кроме того.
Насколько я знаю, нет никакого способа по умолчанию перейти к вершине, но самый легкий способ перейти к нижней части состоит в том, чтобы ввести что-либо (около Shift+PgUp/Down, конечно).
Для перехода наверху, можно отобразиться, например, Shift+Home для прокрутки выше на 1000 страниц путем запуска xterm
с
xterm -xrm "XTerm*vt100.translations: #override \n Shift <Key>Home: scroll-back(1000)\n"
или добавление
XTerm*vt100.translations: #override \n\
Shift <Key>Home: scroll-back(1000)
к Вашему $HOME/.Xresources
(необходимо перезапустить XServer или вызов xkrdb -merge $HOME/.Xresources
активировать его).
Для перехода дополнительно в конец с Shift+End, использовать
xterm*vt100.translations: #override \n\
Shift <Key>Home: scroll-back(1000) \n\
Shift <Key>End: scroll-forw(1000)
Получение к вершине или нижней части на всестороннем терминальном сеансе могут быть сделаны со значением по умолчанию xterm
через меньше, чем несколько секунд с полоса прокрутки, активная . К сожалению, из-за плохой документации, это очень трудно найти. (Взял меня за полчаса в поиске, таким образом, это - то, почему я хотел бы совместно использовать его здесь).
Вы, вероятно, задались вопросом, что то, когда у вас есть полоса прокрутки на, перетаскивая полосу прокрутки с левой кнопкой, абсолютно ничего не делает (за исключением показа вас что глупая стрелка в одном направлении).
решение состоит в том, чтобы использовать средняя кнопка мыши с ним.
Захват полоса прокрутки, нажмите на него со средней кнопкой и не отпускайте среднюю кнопку, пока вы не достигли позиции, вы намеревались закончить. Если вы действительно хотите выступить непосредственный переход, чтобы понять или превысить вашего терминального сеанса, сделайте не , перетаскивают, но нажимают среднюю кнопку на очень главном соответственно нижняя часть. (Конечно, это будет только работать, если курсор мыши будет в область полосы прокрутки; иначе средняя кнопка будет работать 'Текст вставки' .)
P.S. Так как левая кнопка не сделает ничего вообще так или иначе с маркером позиции полосы прокрутки, она выходит из меня, почему это не было присвоено левой кнопке по умолчанию? Было бы намного более логичным, и возможно еще легче обработать.
Начиная с 2018 года , XTerm предоставляет это действие (, страница руководства, раздел ДЕЙСТВИЯ ):
.scroll-to(count)
Scroll to the given line relative to the beginning of the saved-lines. For instance,
"scroll-to(0)" would scroll to the beginning. Two special nonnumeric parameters are
recognized:
scroll-to(begin)
Scroll to the beginning of the saved lines.
scroll-to(end)
Scroll to the end of the saved lines, i.e., to the currently active page.
Чтобы сделать ShiftHome прокрутите вверх и СдвиньтеEnd вниз, добавьте это к~/.Xresources
:
XTerm*vt100.Translations: #override\
Shift <KeyPress> Home: scroll-to(begin) \n\
Shift <KeyPress> End: scroll-to(end) \n\
Выполните xrdb ~/.Xresources
и откройте новый XTerm, и привязка должна работать.
XTerm*vt100.scrollTtyOutput: false
потому что я иногда хотел прокрутить, в то время как система обновляла, но не могла сделать этого для постоянного вывода. – Santaru72 08.01.2014, 16:59