Este é um recurso / bug do putty, não do FreeBSD. putty sempre diz ao outro sistema operacional qual é sua largura e altura. Você pode mostrar isso facilmente fazendo um dos seus comandos ps
de truncamento e, em seguida, ampliando a tela de massa. Você pode ver que as linhas foram truncadas. Agora, dê novamente o comando ps
: você verá mais colunas.
Em essência, o que você está pedindo ao putty para fazer é mentir sobre a largura da sua janela (dando um número maior do que o que realmente está mostrando) e para embrulhar as linhas mais longas de forma inteligente. Isso funcionará bem para
ps
e
ls -l
e assim por diante, e falhará miseravelmente para
vi
ou qualquer outro editor de tela cheia. Essa mentira também pode causar a exibição de informações que podem ser mal interpretadas devido à embalagem. Pode haver um modo de massa que faz isso, mas não consegui encontrá-lo.