Como rolar para cima e ver os dados na tela GNU


27

Estou usando um mac (snow leopard). Sou desenvolvedor de ruby ​​on rails e assisti a um screencast na tela do GNU e estou testando. Até agora eu gosto.

Em uma janela quando inicio o servidor, vejo as mensagens de log. No entanto, não consigo rolar para cima. Eu recebo uma barra de rolagem. No entanto, quando uso a barra de rolagem e a rolagem para cima, não vejo nada.

Como as pessoas usam a tela GNU e rolam para cima?

Respostas:


41

Há um 'modo de cópia' na tela, ativado pressionando Ctrl+ A, seguido de [. Isso fornece um cursor que você pode usar para rolar para trás.


Obrigado que funciona. Existe uma maneira mais rápida de subir, em vez de apenas pressionar a seta para cima.
Nadal

9
@dorelal: os atalhos semelhantes ao vim Ctrl-Ue Ctrl-Dmovem-se meia página e meia página no modo de cópia. Além disso, ESCtirará você do modo de cópia.
Trey Hunner

5
@dorelal Normalmente, uso o outro atalho ctrl-A, depois Esc rapidamente, para entrar no modo de cópia em vez de [. É mais fácil para mim lembrar.
Jarvin

1
O que é isso rápido? Ele parece não importa o quão rápido você fazer isso ...
Kevin Panko

@ Kevin: muito bem, o "rapidamente" foi destinado a transmitir explicitamente "não simultaneamente".
Babu

16

Adicione o seguinte ao seu ~/.screenrc:

termcapinfo xterm ti@:te@
termcapinfo xterm-color ti@:te@

Isso permitirá que você use a barra de rolagem Terminal.app em vez de confiar no buffer de rolagem da tela.


2
Isso realmente deve se tornar uma configuração padrão. Eu continuo voltando aqui para conseguir isso, obrigado!
Dagelf

1
.... E novamente .... e novamente ... o dom que continua a dar ...
Dagelf

1
... E novamente ...
Dagelf 4/08

Ou: termcapinfo xterm* ti@:te@para ambos.
Kenorb

Ele não funciona com SHIFT + PgUp, então ainda não consigo rolar o terminal.
hopeeekr 2/11


7

A maneira correta é usar o modo de cópia, como Babu apontou .

Você pode acelerar um pouco as coisas entrando automaticamente no modo de cópia ao pressionar suas teclas de rolagem favoritas.

Por exemplo, usando PgUp e PgDown:

# easier scroll
bindkey "^[[5~" eval 'copy' 'stuff ^b'  # PgUp   | Enter copy/scrollback mode and page up
bindkey "^[[6~" eval 'copy' 'stuff ^f'  # PgDown | Enter copy/scrollback mode and page down

5
  • Eu uso Ctrl + A Esc para entrar no modo de cópia.
  • Em seguida, use as setas ou PageUp / PageDown para percorrer o buffer de rolagem.
  • Para sair do modo de cópia, basta pressionar Esc .

isso é um pouco mais intuitivo dessa maneira.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.