Можно ли прокрутить мимо дна меньше?
В идеале, я бы хотел видеть последнюю строку файла, который я просматриваю, в верхней части окна моего терминала (остальная часть экрана может быть заполнена тильдами ( ~
), что означает пустую строку / здесь ничего не видно менее).
100J
можно избежать ударовJ
неоднократно.-c
Опция также создает «пролистано EOF» поведение в некоторых обстоятельствах.Без этого
-c
, когда вы находитесь ближе к концу файла (оставшаяся часть после той части, которую вы видите в данный момент, меньше высоты экрана), spaceпрокрутка вниз настолько, чтобы поместить последнюю строку файла в последнюю строку экрана. spaceможет быть эквивалентно, jесли есть только одна строка, чтобы показать.С
-c
тех пор, пока вы еще не в EOF, spaceвсегда прокручивайте вперед на всю высоту экрана. Верхняя строка на экране после spaceбудет строкой после той, которая была внизу перед space. Это может оставить некоторую часть экрана неиспользованной, и она заполнена~
маркерами.В
-c
режиме, чтобы сделать последнюю строку единственной видимой строкой, G K spaceэто все, что вам нужно.... если последняя строка в файле не шире ширины экрана, в этом случае вам нужно повторить K.
источник