Como alterar o número de colunas em uma janela de massa para mais do que a largura da tela?

10

Eu estou no windows e muitas vezes tenho que ssh para máquinas linux. Embora tanto quanto eu gostaria de ter um cliente ssh alternativo, nenhum realmente faz parte de Putty. Uma coisa ou outra sempre quebra, mesmo no putty o numpad se torna inutilizável. De qualquer forma, eu quero definir a largura da janela da massa para mais do que a minha tela permite. Então eu posso rolar horizontalmente para visualizá-lo. A razão é que eu executo comandos select * e esses longos registros ocupam muitas linhas, cada uma afetando a legibilidade. Obrigado!

    
por Saad Rehman Shah 13.04.2012 / 07:56

3 respostas

6

O PuTTY não suporta isso. O que você pode fazer é canalizar sua saída por meio de less com a opção -S , que diz para não quebrar linhas longas e usar as teclas de seta para a esquerda e para a direita para rolar para o lado:

your_command | less -S

(Observe que isso só funcionará se o comando for chamado a partir de um shell, mas não de dentro de um cliente SQL ou algo assim.)

    
por 13.04.2012 / 11:27
3

PuTTY for Windows permite que você defina a largura da coluna nas configurações da sessão.

Se você já está logado; clique com o botão direito do mouse na barra de título do PuTTY, escolha "Alterar configurações ..." no pop-up. Clique na categoria "Janela" e altere as colunas (80 por padrão) em "Definir o tamanho da janela". Você pode salvá-lo na sua sessão de putty também, se quiser.

    
por 21.03.2013 / 22:34
1

Se você estiver usando o MySQL, uma solução é configurar o pager para menos.

Desative o agrupamento automático no PuTTY. (Em Terminal / desmarque "Modo de quebra automática inicialmente em")

mysql> pager less -S
PAGER set to 'less -S'

Depois, você pode rolar para a esquerda e para a direita com as setas.

    
por 13.01.2013 / 18:06